NVIDIA cuDNN Frontend#
The NVIDIA cuDNN frontend API provides a simplified programming model that is sufficient for most use cases.
Use the NVIDIA cuDNN backend API only if you want to use the legacy fixed-function routines that are not graph-based interfaces and are not exposed by the frontend API layers.
Frontend API
Frontend Developer Guide
- Overview
- Building and Running a cuDNN Graph Workflow
 - APIs
- Creating the Graph
 - Defining Tensors
 - Defining Operations
 - Validating the Graph
 - Building the Backend Graph
 - Creating the Execution Plan
 - Getting the Execution Plan Count
 - Checking Graph Support
 - Building the Execution Plan
 - Filtering Plans (Optional)
 - Autotuning
 - Executing the Graph
 - Miscellaneous APIs
 - Serialization
 - Error Handling
 
 - Operations
 
 - Core Concepts
 - Graphs
- Key Concepts
 - Supported Graph Patterns
 - Mapping with Backend Descriptors
 
 - Hardware Forward Compatibility
 - Odds and Ends
 - Debugging
 
Reference
- Supported Products
 - FAQs
 - Support
 - Software License Agreement
 - Acknowledgements
 - Notices