pykanto.utils.slurm.launch
pykanto.utils.slurm.launch#
Submit a slurm job that employs distributed/parallel computation using ray.
Functions
Parses arguments and submits a ray job to slurm.  | 
- pykanto.utils.slurm.launch.submit_job()[source]#
 Parses arguments and submits a ray job to slurm. Code from Peng Zhenghao; modifications (c) 2021 Nilo M. Recalde.
See source code by Peng Zhenghao. Also see ray instructions.
Run
pykanto-slaunch --helpfor arguments. Output bash and log files are saved in a/logsdirectory within the directory from which you called the script. You can easily change this behaviour by editing theout_dirbelowNote
This works as of 2022 @ Oxford University ARC HPC. Chances are it will not work for you ‘out of the box’; this submodule is intended more as a guide or reference than a foolproof way of submitting multi-node / GPU ray jobs.