ExecutorInfo
from lium.sdk import ExecutorInfo
Defined in lium.sdk.models.
ExecutorInfo(
id: str,
huid: str,
machine_name: str,
gpu_type: str,
gpu_count: int,
price_per_hour: float,
price_per_gpu: float,
location: Dict,
specs: Dict,
status: str,
docker_in_docker: bool,
ip: str,
available_port_count: Optional[int] = None,
effective_upload_speed_mbps: Optional[float] = None,
effective_download_speed_mbps: Optional[float] = None,
max_cuda_version: Optional[float] = None
)
Fields​
| Name | Type | Default |
|---|---|---|
id | str | |
huid | str | |
machine_name | str | |
gpu_type | str | |
gpu_count | int | |
price_per_hour | float | |
price_per_gpu | float | |
location | Dict | |
specs | Dict | |
status | str | |
docker_in_docker | bool | |
ip | str | |
available_port_count | Optional[int] | None |
effective_upload_speed_mbps | Optional[float] | None |
effective_download_speed_mbps | Optional[float] | None |
max_cuda_version | Optional[float] | None |
Properties​
| Name | Type | Description |
|---|---|---|
driver_version | str | Extract GPU driver version from specs. |
gpu_model | str | Extract GPU model name from specs. |
download_speed | float | Effective download speed in Mbps (backend-authoritative; 0.0 if unknown). |
upload_speed | float | Effective upload speed in Mbps (backend-authoritative; 0.0 if unknown). |