unilab.training.cuda_mps_cli.HostStatus

class unilab.training.cuda_mps_cli.HostStatus[source]

Bases: object

Read-only host, control-pipe, and managed-daemon status.

Parameters:

Methods

__init__(platform, nvidia_smi_available, ...)

to_dict()

Attributes

platform: str
nvidia_smi_available: bool
cuda_visible_devices: str | None
gpus: tuple[GpuIdentity, ...]
control_pipes: tuple[ControlPipeStatus, ...]
managed_daemons: tuple[DaemonRecord, ...]
diagnostic: str | None = None
compatible_topology_modes: tuple[str, ...] = ('single_gpu', 'single_task_multi_gpu', 'task_per_gpu')
to_dict()[source]
Return type:

dict[str, Any]

__init__(platform, nvidia_smi_available, cuda_visible_devices, gpus, control_pipes, managed_daemons, diagnostic=None, compatible_topology_modes=('single_gpu', 'single_task_multi_gpu', 'task_per_gpu'))
Parameters: