Skip to content

Commit 486fa14

Browse files
Add exog names to shock_names in LevelTrend
1 parent 669bd10 commit 486fa14

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pymc_extras/statespace/models/structural/components/level_trend.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,10 @@ def populate_component_properties(self):
187187
self.param_names += [f"sigma_{self.name}"]
188188

189189
self.shock_names = [
190-
name for name, mask in zip(name_slice, self.innovations_order) if mask
190+
f"{name}[{obs_name}]"
191+
for obs_name in self.observed_state_names
192+
for name, mask in zip(name_slice, self.innovations_order)
193+
if mask
191194
]
192195

193196
self.param_dims[f"sigma_{self.name}"] = (

0 commit comments

Comments
 (0)