File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 15
15
Sequence ,
16
16
Tuple ,
17
17
Union ,
18
+ cast ,
18
19
)
19
20
20
21
import numpy as np
@@ -310,7 +311,8 @@ def _validate_csv_files(self) -> Dict[str, Any]:
310
311
save_warmup = self ._save_warmup ,
311
312
thin = self ._thin ,
312
313
)
313
- self ._chain_time .append (dzero .get ("time" ))
314
+ time_info = cast (Dict [str , float ], dzero .get ("time" ) or {})
315
+ self ._chain_time .append (time_info )
314
316
if not self ._is_fixed_param :
315
317
self ._divergences [i ] = dzero ['ct_divergences' ]
316
318
self ._max_treedepths [i ] = dzero ['ct_max_treedepth' ]
@@ -323,7 +325,8 @@ def _validate_csv_files(self) -> Dict[str, Any]:
323
325
save_warmup = self ._save_warmup ,
324
326
thin = self ._thin ,
325
327
)
326
- self ._chain_time .append (drest .get ("time" ))
328
+ time_info = cast (Dict [str , float ], drest .get ("time" ) or {})
329
+ self ._chain_time .append (time_info )
327
330
for key in dzero :
328
331
# check args that matter for parsing, plus name, version
329
332
if (
You can’t perform that action at this time.
0 commit comments