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