Add support for automatic checkpointing at intervals (hourly/daily timestamps) and interrupt based checkpointing in order to recover unexpected termination or user interrupts.
Requirements:
- Periodic automatic state saves
- Checkpoint creation on Control-C or rage quitting
- Resume execution from latest checkpoint
Why:
Mostly required when performing analysis for a long periods in order to do real-time plotting/debugging and see if the intermediate outputs makes sense or not.
Is it viable?
Add support for automatic checkpointing at intervals (hourly/daily timestamps) and interrupt based checkpointing in order to recover unexpected termination or user interrupts.
Requirements:
Why:
Mostly required when performing analysis for a long periods in order to do real-time plotting/debugging and see if the intermediate outputs makes sense or not.
Is it viable?