You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was a run that I initialized and ran to model building + optimization, where it crashed. I started it again with w_run, where it then completed the model building successfully, performed the optimization, and then failed with
exception caught; shutting down
-- ERROR [w_run] -- error message: 'WEDriver' object has no attribute '_parent_map'
-- ERROR [w_run] -- Traceback (most recent call last):
File "/home/jd/westpa/src/westpa/cli/core/w_run.py", line 65, in run_simulation
sim_manager.finalize_run()
File "/home/jd/westpa/src/westpa/core/sim_manager.py", line 815, in finalize_run
self.invoke_callbacks(self.finalize_run)
File "/home/jd/westpa/src/westpa/core/sim_manager.py", line 140, in invoke_callbacks
fn(*args, **kwargs)
File "/home/jd/msm_we/msm_we/westpa_plugins/optimization_driver.py", line 143, in do_optimization
self.update_westpa_pcoord(new_pcoord_map)
File "/home/jd/msm_we/msm_we/westpa_plugins/optimization_driver.py", line 380, in update_westpa_pcoord
parent_state_index = get_segment_parent_index(segment)
File "/home/jd/research/SynD/synd/westpa/propagator.py", line 50, in get_segment_parent_index
parent_map = sim_manager.we_driver._parent_map
AttributeError: 'WEDriver' object has no attribute '_parent_map'
It seems like when I launched it again, the _parent_map was not populated, so it fails
The haMSM building + optimization plugins can be fragile to failures during model-building or optimization.
When attempting to restart after a failure, issues arise such as
westpa.rc.we_driver()
not correctly set, which means the optimization can't get the bin allocation and failsNeed to see if there's a good way to restore WESTPA state when launching directly into plugin execution
The text was updated successfully, but these errors were encountered: