JobResourceConfig#
- class maize.utilities.execution.JobResourceConfig(nodes: int | None = None, processes_per_node: int | None = None, processes: int | None = None, cores_per_process: int | None = None, gpus_per_process: int | None = None, exclusive_use: bool = False, walltime: str | None = None, custom_attributes: dict[str, ~typing.Any] = <factory>)[source]#
Bases:
objectConfiguration for job resources
- __init__(nodes: int | None = None, processes_per_node: int | None = None, processes: int | None = None, cores_per_process: int | None = None, gpus_per_process: int | None = None, exclusive_use: bool = False, walltime: str | None = None, custom_attributes: dict[str, ~typing.Any] = <factory>) None#
Methods
__init__([nodes, processes_per_node, ...])Attributes
cores_per_processexclusive_usegpus_per_processnodesprocessesprocesses_per_nodewalltimecustom_attributes