Skip to content

Commit 28d50b9

Browse files
authored
Merge pull request #240 from jpreszler/issue_238_math_rendering
improve math rendering of pymc model docs
2 parents 234a0cd + e2511f9 commit 28d50b9

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

causalpy/pymc_models.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -152,13 +152,13 @@ class WeightedSumFitter(ModelBuilder):
152152
153153
.. math::
154154
155-
sigma \sim HalfNormal(1)
155+
\sigma &\sim \mathrm{HalfNormal}(1)
156156
157-
beta \sim Dirichlet(1,...,1)
157+
\\beta &\sim \mathrm{Dirichlet}(1,...,1)
158158
159-
mu = X * beta
159+
\mu &= X * \\beta
160160
161-
y \sim Normal(mu, sigma)
161+
y &\sim \mathrm{Normal}(\mu, \sigma)
162162
163163
Example
164164
--------
@@ -204,13 +204,13 @@ class LinearRegression(ModelBuilder):
204204
Defines the PyMC model
205205
206206
.. math::
207-
beta \sim Normal(0, 50)
207+
\\beta &\sim \mathrm{Normal}(0, 50)
208208
209-
sigma \sim HalfNormal(1)
209+
\sigma &\sim \mathrm{HalfNormal}(1)
210210
211-
mu = X * beta
211+
\mu &= X * \\beta
212212
213-
y \sim Normal(mu, sigma)
213+
y &\sim \mathrm{Normal}(\mu, \sigma)
214214
215215
Example
216216
--------

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dependencies = [
3131
"graphviz",
3232
"ipython!=8.7.0",
3333
"matplotlib>=3.5.3",
34-
"numpy",
34+
"numpy<1.26.0",
3535
"pandas",
3636
"patsy",
3737
"pymc>=5.0.0",

0 commit comments

Comments
 (0)