cuda.pathfinder API Reference#
The cuda.pathfinder module provides utilities for loading NVIDIA dynamic libraries,
locating NVIDIA C/C++ header directories, finding CUDA binary utilities, and locating
CUDA bitcode and static libraries.
Get CUDA Toolkit path from environment variables. |
|
|
Resolve CUDA artifacts while enforcing minimal v1 compatibility guard rails. |
Process-wide default compatibility guard rails instance. |
|
Raised when compatibility checks reject a resolved item. |
|
Raised when v1 compatibility checks cannot reach a definitive answer. |
|
Built-in immutable sequence. |
|
|
Load a CUDA dynamic library via the process-wide compatibility guard rails. |
|
|
Mapping from short CUDA Toolkit (CTK) library names to their canonical header basenames (used to validate a discovered include directory). |
|
|
Locate a CUDA header directory and return its path string. |
|
Locate a CUDA header directory via the process-wide compatibility guard rails. |
|
|
Tuple of supported CUDA binary utility names that can be located via |
|
|
Locate a CUDA binary utility via the process-wide compatibility guard rails. |
Tuple of supported bitcode library names that can be resolved via |
|
|
Locate a CUDA bitcode library and return its path string. |
|
Locate a CUDA bitcode library via the process-wide compatibility guard rails. |
|
Information about a located bitcode library. |
Raised when a bitcode library cannot be found. |
|
Tuple of supported static library names that can be resolved via |
|
|
Locate a CUDA static library and return its path string. |
|
Locate a CUDA static library via the process-wide compatibility guard rails. |
|
Information about a located static library. |
Raised when a static library cannot be found. |