![]() |
0.1.8
|
Functions | |
bool | is_gpu_runtime_available () |
Check if GPU hardware and drivers are actually available at runtime. | |
Dict[str, any] | get_gpu_runtime_info () |
Get detailed information about GPU runtime capabilities. | |
Dict[str, any] | _check_cuda_runtime () |
Check CUDA runtime availability by trying to initialize CUDA. | |
bool | _check_opencl_runtime () |
Check OpenCL runtime availability. | |
Variables | |
logger = logging.getLogger(__name__) | |
|
protected |
Check CUDA runtime availability by trying to initialize CUDA.
Definition at line 80 of file gpu_detector.py.
|
protected |
Check OpenCL runtime availability.
Definition at line 192 of file gpu_detector.py.
Dict[str, any] pyhelios.runtime.gpu_detector.get_gpu_runtime_info | ( | ) |
Get detailed information about GPU runtime capabilities.
Definition at line 46 of file gpu_detector.py.
bool pyhelios.runtime.gpu_detector.is_gpu_runtime_available | ( | ) |
Check if GPU hardware and drivers are actually available at runtime.
This is different from build-time CUDA availability - this checks if the GPU can actually be used for computation at runtime.
Definition at line 25 of file gpu_detector.py.
pyhelios.runtime.gpu_detector.logger = logging.getLogger(__name__) |
Definition at line 13 of file gpu_detector.py.