@@ -116,7 +116,7 @@ with pm.Model() as linear_regression:
116
116
sigma = pm.HalfCauchy("sigma", beta=2)
117
117
β0 = pm.Normal("β0", 0, sigma=5)
118
118
β1 = pm.Normal("β1", 0, sigma=5)
119
- x = pm.MutableData ("x", data.x, dims="obs_id")
119
+ x = pm.Data ("x", data.x, dims="obs_id")
120
120
μ = pm.Deterministic("μ", β0 + β1 * x, dims="obs_id")
121
121
pm.Normal("y", mu=μ, sigma=sigma, observed=data.y, dims="obs_id")
122
122
```
@@ -238,8 +238,8 @@ with pm.Model(coords=coords) as ind_slope_intercept:
238
238
β0 = pm.Normal("β0", 0, sigma=5, dims="group")
239
239
β1 = pm.Normal("β1", 0, sigma=5, dims="group")
240
240
# Data
241
- x = pm.MutableData ("x", data.x, dims="obs_id")
242
- g = pm.MutableData ("g", data.group_idx, dims="obs_id")
241
+ x = pm.Data ("x", data.x, dims="obs_id")
242
+ g = pm.Data ("g", data.group_idx, dims="obs_id")
243
243
# Linear model
244
244
μ = pm.Deterministic("μ", β0[g] + β1[g] * x, dims="obs_id")
245
245
# Define likelihood
@@ -395,8 +395,8 @@ with pm.Model(coords=coords) as hierarchical:
395
395
β1 = pm.Normal("β1", slope_mu, sigma=slope_sigma, dims="group")
396
396
397
397
# Data
398
- x = pm.MutableData ("x", data.x, dims="obs_id")
399
- g = pm.MutableData ("g", data.group_idx, dims="obs_id")
398
+ x = pm.Data ("x", data.x, dims="obs_id")
399
+ g = pm.Data ("g", data.group_idx, dims="obs_id")
400
400
# Linear model
401
401
μ = pm.Deterministic("μ", β0[g] + β1[g] * x, dims="obs_id")
402
402
# Define likelihood
0 commit comments