d3m.metadata.pipeline_run.compute_resources module

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

Bases: object

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

Bases: object

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

Bases: object

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

Bases: object

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