|
3 | 3 |
|
4 | 4 | from __future__ import annotations |
5 | 5 |
|
6 | | -import sys |
7 | 6 | from dataclasses import asdict |
8 | 7 |
|
9 | | -import pymc |
10 | 8 | import pytest |
11 | 9 | from torch import eye, ones, zeros |
12 | 10 | from torch.distributions import MultivariateNormal |
@@ -319,18 +317,7 @@ def simulator(theta): |
319 | 317 | pytest.param("slice_np", "uniform", marks=pytest.mark.mcmc), |
320 | 318 | pytest.param("slice_np_vectorized", "gaussian", marks=pytest.mark.mcmc), |
321 | 319 | pytest.param("slice_np_vectorized", "uniform", marks=pytest.mark.mcmc), |
322 | | - pytest.param( |
323 | | - "nuts_pymc", |
324 | | - "gaussian", |
325 | | - marks=( |
326 | | - pytest.mark.mcmc, |
327 | | - pytest.mark.skipif( |
328 | | - condition=sys.version_info >= (3, 10) |
329 | | - and pymc.__version__ >= "5.20.1", |
330 | | - reason="Inconsistent behaviour with pymc>=5.20.1 and python>=3.10", |
331 | | - ), |
332 | | - ), |
333 | | - ), |
| 320 | + pytest.param("nuts_pymc", "gaussian", marks=pytest.mark.mcmc), |
334 | 321 | pytest.param("nuts_pyro", "uniform", marks=pytest.mark.mcmc), |
335 | 322 | pytest.param("hmc_pyro", "gaussian", marks=pytest.mark.mcmc), |
336 | 323 | ("rejection", "uniform"), |
|
0 commit comments