File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
pymc_experimental/statespace/models Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 20
20
ALL_STATE_DIM ,
21
21
AR_PARAM_DIM ,
22
22
LONG_MATRIX_NAMES ,
23
- OBS_STATE_DIM ,
24
23
POSITION_DERIVATIVE_NAMES ,
25
24
TIME_DIM ,
26
25
)
@@ -910,17 +909,17 @@ def __init__(self, name: str = "MeasurementError"):
910
909
911
910
def populate_component_properties (self ):
912
911
self .param_names = [f"sigma_{ self .name } " ]
913
- self .param_dims = {f"sigma_ { self . name } " : ( OBS_STATE_DIM ,) }
912
+ self .param_dims = {}
914
913
self .param_info = {
915
914
f"sigma_{ self .name } " : {
916
- "shape" : (self . k_endog , ),
915
+ "shape" : (),
917
916
"constraints" : "Positive" ,
918
- "dims" : ( OBS_STATE_DIM ,) ,
917
+ "dims" : None ,
919
918
}
920
919
}
921
920
922
921
def make_symbolic_graph (self ) -> None :
923
- sigma_shape = () if self . k_endog == 1 else ( self . k_endog ,)
922
+ sigma_shape = ()
924
923
error_sigma = self .make_and_register_variable (f"sigma_{ self .name } " , shape = sigma_shape )
925
924
diag_idx = np .diag_indices (self .k_endog )
926
925
idx = np .s_ ["obs_cov" , diag_idx [0 ], diag_idx [1 ]]
You can’t perform that action at this time.
0 commit comments