d3m.metadata.pipeline_run.compute_resources module

class d3m.metadata.pipeline_run.compute_resources.CPUResources(*, devices: Optional[Sequence[str]] = None, physical_present: int = None, logical_present: int = None, configured_available: int = None, constraints: Dict = None)[source]

Bases: object

to_json_structure() → Optional[Dict][source]
class d3m.metadata.pipeline_run.compute_resources.MemoryResources(*, devices: Sequence[Dict[str, str]] = None, total_memory: int = None, configured_memory: int = None, constraints: Dict = None)[source]

Bases: object

to_json_structure() → Optional[Dict[str, Any]][source]
class d3m.metadata.pipeline_run.compute_resources.GPUResources(*, devices: Sequence = None, total_memory: int = None, configured_memory: int = None, constraints: Dict = None)[source]

Bases: object

to_json_structure() → Optional[Dict[str, Any]][source]
class d3m.metadata.pipeline_run.compute_resources.ComputeResources(*, cpu: d3m.metadata.pipeline_run.compute_resources.CPUResources = None, memory: d3m.metadata.pipeline_run.compute_resources.MemoryResources = None, gpu: d3m.metadata.pipeline_run.compute_resources.GPUResources = None)[source]

Bases: object

to_json_structure() → Optional[Dict[str, Any]][source]