badc.gpuΒΆ

GPU detection utilities.

Functions

detect_gpus()

Detect GPUs using nvidia-smi and return structured metadata.

query_gpu_metrics(index)

Return utilization + memory stats for index via nvidia-smi.

Classes

GPUDetectionResult(gpus[, diagnostic])

Structured output from detect_gpus().

GPUInfo(index, name, memory_total_mb)

Properties reported by nvidia-smi for a single GPU.

GPUMetrics(index, utilization, ...)

Snapshot of GPU utilization and memory usage.