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:
object
Configuration 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_process
exclusive_use
gpus_per_process
nodes
processes
processes_per_node
walltime
custom_attributes