Skip to content

Commit f4aff55

Browse files
committed
rename model as as_model
1 parent 5c83a47 commit f4aff55

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

docs/api_reference.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ methods in the current release of PyMC experimental.
88
.. autosummary::
99
:toctree: generated/
1010

11-
model
11+
as_model
1212
MarginalModel
1313
model_builder.ModelBuilder
1414

pymc_experimental/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@
2626
from pymc_experimental import distributions, gp, utils
2727
from pymc_experimental.inference.fit import fit
2828
from pymc_experimental.model.marginal_model import MarginalModel
29-
from pymc_experimental.model.model_api import model
29+
from pymc_experimental.model.model_api import as_model

pymc_experimental/model/model_api.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import pymc as pm
44

55

6-
def model(*model_args, **model_kwargs):
6+
def as_model(*model_args, **model_kwargs):
77
R"""
88
Decorator to provide context to PyMC models declared in a function.
99
This removes all need to think about context managers and lets you separate creating a generative model from using the model.
@@ -25,7 +25,7 @@ def model(*model_args, **model_kwargs):
2525
pm.sample()
2626
2727
# functional API using decorator
28-
@pmx.model(coords={"obs": ["a", "b"]})
28+
@pmx.as_model(coords={"obs": ["a", "b"]})
2929
def basic_model():
3030
pm.Normal("x", 0., 1., dims="obs")
3131

pymc_experimental/tests/model/test_model_api.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def test_logp():
1313
with pm.Model(coords=coords) as model:
1414
pm.Normal("x", 0.0, 1.0, dims="obs")
1515

16-
@pmx.model(coords=coords)
16+
@pmx.as_model(coords=coords)
1717
def model_wrapped():
1818
pm.Normal("x", 0.0, 1.0, dims="obs")
1919

0 commit comments

Comments
 (0)