cuDNN
cuDNN, or CUDA Deep Neural Network library, is a GPU-accelerated library of primitives for deep neural networks developed by NVIDIA. It sits within the CUDA ecosystem and provides optimized routines designed to speed up both training and inference on NVIDIA GPUs.
The library focuses on common neural network operations, including forward and backward passes for convolutional layers,
Developers and deep learning frameworks access cuDNN through a handle-based API with descriptors for tensors, convolutions,
cuDNN is released by NVIDIA as part of the CUDA toolkit and is intended for use on
As a proprietary library, cuDNN is distributed under NVIDIA's licensing terms and is typically obtained from