Skip to content

Commit 1927579

Browse files
Run PyMC test with NUTS
1 parent a7809c6 commit 1927579

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

mcbackend/test_adapter_pymc.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ def teardown_method(self, method):
6969
self._client_main.disconnect()
7070
return
7171

72+
@pytest.mark.xfail(reason="Warning stats are objects. See #73.")
7273
@pytest.mark.parametrize("cores", [1, 3])
7374
def test_cores(self, simple_model, cores):
7475
backend = ClickHouseBackend(self._client)
@@ -87,23 +88,21 @@ def wrapper(meta: RunMeta):
8788
trace = TraceBackend(backend)
8889
idata = pm.sample(
8990
trace=trace,
90-
tune=3,
91-
draws=5,
91+
tune=30,
92+
draws=50,
9293
chains=2,
9394
cores=cores,
94-
step=pm.Metropolis(),
9595
discard_tuned_samples=False,
96-
compute_convergence_checks=False,
9796
)
9897
if not len(args) == 1:
9998
_log.warning("Run was initialized multiple times.")
10099
rmeta = args[0]
101100

102101
# Chain lenghts after conversion
103102
assert idata.posterior.dims["chain"] == 2
104-
assert idata.posterior.dims["draw"] == 5
103+
assert idata.posterior.dims["draw"] == 50
105104
assert idata.warmup_posterior.dims["chain"] == 2
106-
assert idata.warmup_posterior.dims["draw"] == 3
105+
assert idata.warmup_posterior.dims["draw"] == 30
107106

108107
# Tracking of named variable dimensions
109108
vars = {var.name: var for var in rmeta.variables}

0 commit comments

Comments
 (0)