![]() |
PyHelios 0.1.11
|
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.