-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Appending real time stats #692
Conversation
A limitation that we have with this approach is that we would need the interval for writing the real time yaml files to be a multiple of the checkpoint interval, or else we would have duplicated iterations information when we resume simulations (think when we stop a simulation in the somewhere in middle of a checkpoint interval and we resume it, the real time yaml file will have duplicated iterations). I guess we could add a check for this in the constructor of the |
Looking at the code probably the better API point where we should be creating this is in |
This breaks quite a few tests that rely on not making any checkpoints but doing the online analysis. I wonder what's the best approach here. |
I think we only need the check if we are writing checkpoints, right? |
Not sure exactly what you mean here, but we don't have a way to have no checkpointing at all, as far as I can tell. Tests just make the |
We maybe want to have this capability in the future, maybe passing |
Description
Changing the default behavior of the multistate reporter to append in the YAML real time statistics file instead of overwriting.
We already had the machinery for this, we probably want to discuss if we want to expose this option to the user.
I tested this resuming a run, but we probably want to write a proper test for this behavior. WIP.
Resolves #691
Todos
Status
Changelog message