submitit:Python 3.6+工具箱,用于将作业提交给Slurm

时间:2024-05-03 07:43:42
【文件属性】:

文件名称:submitit:Python 3.6+工具箱,用于将作业提交给Slurm

文件大小:91KB

文件格式:ZIP

更新时间:2024-05-03 07:43:42

python slurm clusters Python

提交! 什么是提交? Submitit是用于提交Python函数以在Slurm集群中进行计算的轻量级工具。 它基本上包装了提交内容,并提供了对结果,日志等的访问。 是适用于大型和小型Linux集群的开源,容错且高度可扩展的集群管理和作业调度系统。 Submitit允许在Slurm上执行或本地执行之间无缝切换。 一个例子值一千字:执行加法 在安装了submitit的环境中: import submitit def add ( a , b ): return a + b # executor is the submission interface (logs are dumped in the folder) executor = submitit . AutoExecutor ( folder = "log_test" ) # set timeout in min, and pa


【文件预览】:
submitit-master
----setup.py(2KB)
----.gitignore(1KB)
----Makefile(2KB)
----pyproject.toml(1KB)
----integration()
--------preemption.py(3KB)
----.pre-commit-config.yaml(183B)
----submitit()
--------local()
--------conftest.py(846B)
--------core()
--------auto()
--------__init__.py(797B)
--------test_documentation.py(2KB)
--------test_helpers.py(3KB)
--------py.typed(0B)
--------slurm()
--------test_pickle.py(2KB)
--------helpers.py(7KB)
----LICENSE(1KB)
----.github()
--------CONTRIBUTING.md(2KB)
--------CODE_OF_CONDUCT.md(3KB)
----README.md(6KB)
----.circleci()
--------config.yml(2KB)
----requirements()
--------main.txt(46B)
--------dev.txt(125B)
----docs()
--------checkpointing.md(5KB)
--------tips.md(3KB)
--------examples.md(10KB)
--------plugins.md(1KB)
--------mnist.py(6KB)
--------structure.md(6KB)
--------nevergrad.md(5KB)
----mypy.ini(100B)

网友评论