mrunner is a tool intended to run experiment code on different computation systems, without manual deployment and with significantly less configuration. Main features are:
- prepare remote environment
- deploy code
- run experiments
- use of scheduler, based on mangement of available resources (if remote system supports it)
- monitor experiments using neptune
Currently slurm and kubernetes clusters are supported. It is also possible to run experiment locally.
More details may be found in documentation