Skip to content

Commit 2b5f03f

Browse files
author
NullPointer-cell
committed
Fix lint: imports sorted in mcmc.py
1 parent 023b207 commit 2b5f03f

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

pymc/sampling/mcmc.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,13 @@
3434

3535
from arviz import InferenceData, dict_to_dataset
3636
from arviz.data.base import make_attrs
37+
from pytensor.compile.mode import get_mode
3738
from pytensor.graph.basic import Variable
39+
from pytensor.link.numba.dispatch import NumbaLinker
3840
from rich.theme import Theme
3941
from threadpoolctl import threadpool_limits
4042

41-
from pytensor.compile.mode import get_mode
42-
from pytensor.link.numba.dispatch import NumbaLinker
43-
try:
44-
from pytensor.link.jax.dispatch import JAXLinker
45-
except ImportError:
46-
JAXLinker = type("JAXLinker", (), {})
43+
from typing_extensions import Protocol
4744

4845
import pymc as pm
4946
from pymc.backends import RunType, TraceOrBackend, init_traces
@@ -89,6 +86,11 @@
8986
except ImportError:
9087
MemoryStore = type("MemoryStore", (), {})
9188

89+
try:
90+
from pytensor.link.jax.dispatch import JAXLinker
91+
except ImportError:
92+
JAXLinker = type("JAXLinker", (), {})
93+
9294

9395
sys.setrecursionlimit(10000)
9496

0 commit comments

Comments
 (0)