26 #ifndef NVNEURAL_CUDNNHELPERS_H 
   27 #define NVNEURAL_CUDNNHELPERS_H 
Common helper classes and template function implementations.
 
Fundamental NvNeural data types are declared here.
 
NeuralResult
NeuralResult is a generic success/failure result type similar to COM HRESULT.
Definition: CoreTypes.h:275
 
All CUDA-specific NvNeural types are declared here.
 
NeuralResult InitializeCudnn(INetworkBackendCuda *pBackend) noexcept
Initializes cuDNN and registers it with the backend.
 
cudnnHandle_t GetCudnnHandle(const INetworkBackendCuda *pBackend) noexcept
Retrieves the cuDNN handle associated with a CUDA backend.
 
INetworkBackend companion interface with CUDA-specific functionality.
Definition: CudaTypes.h:346