tomwer.core.cluster.cluster.SlurmClusterConfiguration#
- class tomwer.core.cluster.cluster.SlurmClusterConfiguration(n_cpu_per_task=4, n_tasks=1, memory=128, queue='gpu', n_gpus=1, project_name='tomwer_{scan}_-_{process}_-_{info}', walltime='01:00:00', python_venv=None, n_jobs=1, modules_to_load=('tomotools/stable',), sbatch_extra_params={'export': 'NONE'})#
Object shipping the configuration of a slurm cluster
- property dashboard_port#
- static from_dict(dict_)#
- load_from_dict(dict_)#
- property memory#
- property modules_to_load: tuple#
- property n_cpu_per_task#
- property n_gpus#
- property n_jobs#
- property n_task#
- property port_range: tuple#
port range as (start:int, strop:int, step: int)
- property project_name#
- property python_venv#
- property queue#
- property sbatch_extra_params: dict#
- to_dict()#
- Return type:
dict
- property walltime#