Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

本地多线程

首次提交任务

from Submitter import CudaJobSubmitter, ConcurrentJobSubmitter
# cuda
submitter = CudaJobSubmitter(file_prefix='command_file_prefix', gpu_ids=[0,1,2,3])
submitter.addJobs(cmds)
submitter.submit(repeat_last=False)

# just cpu
submitter = CudaJobSubmitter(file_prefix='command_file_prefix', max_jobs=10)
submitter.addJobs(cmds)
submitter.submit(repeat_last=False)

清除任务

submitter.truncate(n) #截断保留前n条任务

添加更多任务

submitter.addJobs(cmds) #任务会加入file_prefix为前缀的文件中,供submitter读取

Slurm

首次提交任务

from Submitter import SlurmJobSubmitter
submitter = SlurmJobSubmitter(file_prefix='test_jobs', ntasks=2, require_gpu=False, mem=16, partition='gpujl')
submitter.addJobs(cmds)
submitter.submit(job_name='test_job',repeat_last=True)

清除任务

submitter.truncate(n) #截断保留前n条任务

添加更多任务

submitter.addJobs(cmds) #任务会加入file_prefix为前缀的文件中,供submitter读取

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages