First Release
EasyRunner is a lightweight tool for managing and executing multiple parallel experiments with minimum dependencies. It simplifies the process of running multiple experiments with different configurations or hyperparameters, while monitoring system resources.
Features
- Run multiple experiments in parallel
- Simple dependencies. It only depends on
prettytable
andpsutil
library. So you can basically use this for any platforms. - Monitor system resources (CPU and memory usage) during experiments
- Early termination of experiments by inputting the experiment number
- Colorized display of experiment status and resource usage
- Generate a list of instructions from a template and arguments