Skip to main content

cuDNN Frontend (FE)

PyPI version PyPI downloads Python versions License: Apache 2.0 Docs

cuDNN Frontend is NVIDIA's modern, open-source entry point to the cuDNN library and a growing collection of high-performance open-source kernels — scaled dot-product attention (SDPA / Flash Attention), grouped GEMM fusions for Mixture-of-Experts (MoE) training, fused normalization + activation, and more.

It provides a header-only C++ API and a Python interface (with native PyTorch integration) to the cuDNN Graph API, targeting NVIDIA Hopper (H100/H200) and Blackwell (B200/GB200/GB300) GPUs across FP16, BF16, FP8, and MXFP8 precision.

Links: Documentation · Blog & Deep Dives · PyPI · Release Notes · Samples

🚀 Latest news:

We will begin open-sourcing kernels based on customer needs, with the goal to educate developers and enable them to customize as needed.

We are now shipping OSS kernels, allowing you to inspect, modify, and contribute to the core logic. Check out our latest implementations:

  • FROST GEMM engine: JIT-compiled Blackwell GEMM engine reachable through the ordinary cudnn.pygraph API — matmul, grouped (MoE) matmul, block-scaled FP4/FP8, and chained pointwise epilogues are fused into one kernel from the graph you already built. Opt in with CUDNN_FRONTEND_ENABLE_FROST_ENGINES=1; it is then a candidate for every matmul graph it can serve, ranked against the backend's own plans.
  • GEMM + Amax: Optimized FP8 matrix multiplication with absolute maximum calculation.
  • GEMM + SwiGLU: High-performance implementation of the SwiGLU activation fused with GEMM.
  • GEMM + sReLU: High-performance implementation of squared-ReLU fused with GEMM.
  • GEMM + dsReLU: High-performance implementation of dsquared-ReLU fused with GEMM.
  • Grouped GEMM (BF16): Unfused BF16 grouped GEMM with dense and discrete MoE weight layouts.
  • Grouped GEMM + GLU: Unified BF16 and legacy block-scaled grouped GEMM GLU API supporting dense and discrete MoE weight layouts.
  • Grouped GEMM + GLU + Hadamard: Dense grouped GEMM GLU forward fusion with a fused Hadamard transform and per-expert AMAX reduction.
  • Grouped GEMM + dGLU: Unified BF16 and legacy block-scaled grouped GEMM dGLU backward API supporting dense and discrete MoE weight layouts.
  • Grouped GEMM + SwiGLU: SwiGLU activation fused with Grouped GEMM.
  • Grouped GEMM + dSwiglu: dSwiglu activation fused with Grouped GEMM.
  • Grouped GEMM + sReLU: Contiguous grouped squared-ReLU GEMM for MoE workloads.
  • Grouped GEMM + dsReLU: Contiguous grouped dsquared-ReLU GEMM for MoE workloads.
  • Discrete Grouped GEMM + SwiGLU: Per-expert-pointer SwiGLU grouped GEMM for MoE workloads without weight packing.
  • Discrete Grouped GEMM + dSwiGLU: Per-expert-pointer dSwiGLU backward grouped GEMM for MoE workloads without weight packing.
  • Grouped GEMM + Quant: Legacy dense-only grouped GEMM quant API for MoE FC2/dFC1 workloads.
  • Grouped GEMM + Quant (Unified): Unified grouped GEMM quant API with per-row gating for MoE FC2/dFC1 workloads.
  • Grouped GEMM + Wgrad: Unified BF16 and legacy block-scaled grouped GEMM weight-gradient API supporting dense and discrete output layouts for MoE workloads.
  • BSA: Block-sparse attention forward and backward CuTe DSL kernels for block-level routing metadata.
  • NSA: Native Sparse attention as described in the Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse Attention.
  • SDPA Backward: SM100, D=256: SDPA Backward pass for D=256 on SM100.
  • cudnn SDPA Fprop: Open sourcing the Hopper and Blackwell fprop kernels with stats.
  • Fused RMSNorm + SiLU: Implementation of a fused kernel of RMS normalization followed by SiLU (Swish) activation.
  • SDPA PyTorch Op: PyTorch custom operator for cuDNN-accelerated Scaled Dot-Product Attention with autograd and torch.compile support.
  • DSA: DSA/CSA kernels for DSv4 and DSv3.2 for fprop and bprop.

Contributor credits for these OSS CuTe DSL kernels are listed in Acknowledgements.

Tech talks

🔥🔥🔥 SOTA Attention Kernels from cudnn backend

Llama 3.1 style Forward and Bprop with causal masking (GB300)

Llama 3.1 SDPA Benchmark on GB300 (only cuDNN)

Deepseek v3 style Forward and Bprop with causal masking (GB300)

DSv3 SDPA Benchmark on GB300 (only cuDNN)

New OSS Linear Attention Kernels

GDN Forward and Bprop (GB300)

GDN Linear Attention Benchmark on GB300

KDA Forward and Bprop (GB300)

KDA Linear Attention Benchmark on GB300

GDN-2 Forward and Bprop (GB300)

GDN-2 Linear Attention Benchmark on GB300

Key Features

  • Unified Graph API: Create reusable, persistent cudnn_frontend::graph::Graph objects to describe complex subgraphs.
  • Ease of Use: Simplified C++ and Python bindings (via pybind11) that abstract away the boilerplate of the backend API.
  • Performance: Built-in autotuning and support for the latest NVIDIA GPU architectures.

Installation

🐍 Python

The easiest way to get started is via pip:

pip install nvidia-cudnn-frontend

Requirements:

  • Python 3.9+
  • NVIDIA driver and CUDA Toolkit
  • NVIDIA cuDNN (minimum 8.5.0)

⚙️ C++ (Header Only)

Since the C++ API is header-only, integration is seamless. Simply include the header in your compilation unit:

#include <cudnn_frontend.h>

Ensure your include path points to the include/ directory of this repository.

Building from Source

If you want to build the Python bindings from source or run the C++ samples:

1. Dependencies

  • python-dev (e.g., apt-get install python-dev)
  • Dependencies listed in requirements.txt (pip install -r requirements.txt)

2. Python Source Build

pip install -v git+https://github.com/NVIDIA/cudnn-frontend.git

Environment variables CUDAToolkit_ROOT and CUDNN_PATH can be used to override default paths.

3. C++ Samples Build

mkdir build && cd build
cmake -DCUDNN_PATH=/path/to/cudnn -DCUDAToolkit_ROOT=/path/to/cuda ../
cmake --build . -j16
./bin/samples

Documentation & Examples

  • Developer Guide: Official NVIDIA Documentation (latest)
  • Blog & Deep Dives: nvidia.github.io/cudnn-frontend — release notes, installation guides, and technical deep-dives (MXFP8 attention, FP8 scale layouts, etc.)
  • C++ Samples: See samples/cpp for end-to-end examples covering convolution, matmul, SDPA / Flash Attention, normalization, and more.
  • Python Samples: See samples/python for Jupyter notebooks and PyTorch integration patterns.
  • OSS Kernels: See python/cudnn/ for source of SDPA, grouped GEMM + SwiGLU/GLU, RMSNorm + SiLU, Native Sparse Attention, and other open-sourced kernels.
  • PyTorch Custom Ops: See python/cudnn/experimental/ops for torch.compile-compatible wrappers around cuDNN kernels.

🤝 Contributing

We strictly welcome contributions! Whether you are fixing a bug, improving documentation, or optimizing one of our new OSS kernels, your help makes cuDNN better for everyone.

  1. Check the Contribution Guide for details.
  2. Fork the repo and create your branch.
  3. Submit a Pull Request.

Debugging

To view the execution flow and debug issues, you can enable logging via environment variables:

# Log to stdout
export CUDNN_FRONTEND_LOG_INFO=1
export CUDNN_FRONTEND_LOG_FILE=stdout

# Log to a file
export CUDNN_FRONTEND_LOG_INFO=1
export CUDNN_FRONTEND_LOG_FILE=execution_log.txt

Logging Levels:

  • CUDNN_FRONTEND_LOG_INFO=0: No logging
  • CUDNN_FRONTEND_LOG_INFO=1: Full logging with tensor dumps
  • CUDNN_FRONTEND_LOG_INFO=10: Basic logging (safe for CUDA graph capture)

Alternatively, you can control logging programmatically via cudnn_frontend::isLoggingEnabled().

OSS engine selection:

The open-source engines are opt-in while they mature: set the flag below and they become candidates for every graph they can serve, ranked against the cuDNN backend's own engines in one list. Engines that are the only implementation of their operation (GDN/KDA) need no flag.

# Offer the maturing open-source engines (FROST GEMM / SDPA) as plan candidates.
export CUDNN_FRONTEND_ENABLE_FROST_ENGINES=1

# Where JIT-compiled kernels are cached (default: $XDG_CACHE_HOME/cudnn_gemm/kernel_cache).
export CUDNN_FRONTEND_GEMM_KERNEL_CACHE=/path/to/cache

graph.plans is the ranked list and graph.get_plan_name_at_index(i) names each entry — an OSS engine reports its engine name, the backend reports the backend plan name. Pin one with graph.select_plan(i) (strict: that plan runs or the build fails) and exclude by name with the classic graph.deselect_engines([...]). graph.selected_engine is the engine that ran, or None when the backend served the graph.

Environment report

When filing a bug, include the output of the environment collector — it reports the frontend/backend versions, GPU/driver properties, and every cuDNN/CUDA library copy on the system (loaded vs on disk):

python -m cudnn.collect_env

If import cudnn itself fails, download collect_env.py and run it standalone with any Python.

Overriding the CUDA runtime library

When the frontend is built with dynamic loading enabled, it locates the CUDA runtime (libcudart.so.*) at runtime by searching for the supported major versions. In some environments (for example, containers such as GKE where the TCPXO NCCL plugin mounts a different libcudart major version from the host) multiple versions of libcudart may be visible on the library search path, and the automatic detection aborts with a Multiple libcudart libraries found error.

To resolve this, set the CUDNN_FRONTEND_CUDART_LIB_NAME environment variable to the library name (or full path) that should be loaded. This bypasses the automatic detection:

export CUDNN_FRONTEND_CUDART_LIB_NAME=libcudart.so.13
# or an absolute path
export CUDNN_FRONTEND_CUDART_LIB_NAME=/usr/local/cuda/lib64/libcudart.so.13

License

This project is distributed primarily under the Apache License 2.0. A subset of files remain under the MIT License; each source file declares its license with an SPDX SPDX-License-Identifier: tag. See LICENSING.md for the full list of MIT-licensed files and the rationale, and THIRD_PARTY_LICENSES.txt for third-party attributions.

Metadata

Release files for nvidia-cudnn-frontend 1.28.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for nvidia-cudnn-frontend 1.28.0
File
nvidia_cudnn_frontend-1.28.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
nvidia_cudnn_frontend-1.28.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
nvidia_cudnn_frontend-1.28.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
nvidia_cudnn_frontend-1.28.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
nvidia_cudnn_frontend-1.28.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
nvidia_cudnn_frontend-1.28.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
nvidia_cudnn_frontend-1.28.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
nvidia_cudnn_frontend-1.28.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details

Total release size: 113.4 MB

Release files / nvidia_cudnn_frontend-1.28.0-cp314-cp314t-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp314-cp314t-win_amd64.whl
Size 5.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
8fe9ab83ac4e14069d0904b5e3dc8307904c583ebe53ce941dacd534b7e8df6e
BLAKE2b-256 checksum
How to use checksums
92797a341c7eb5252673f7117d77ec6615264c6d2cb08c767ec4665fc722e7c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
04b209c40cf5295ea6141be8c74c2e65449b619a0911ceb2ae27cd914124d376
BLAKE2b-256 checksum
How to use checksums
a529742fd93110343da4451eb4d1a713f6291bbb4e80e7b91fae91c826cc150c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
92d52770600d9b175e3098faed570477cf31c78646dc224cd92b2149d62afe0e
BLAKE2b-256 checksum
How to use checksums
324a73a453003eb527565b9a5b0b117ec04a75b4eddd0a0796027064d87b77f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp314-cp314-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp314-cp314-win_amd64.whl
Size 5.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3d4a7a8b33b6c32018162b10b0f8b2d5046ac224c7fcf4765f4562419c3e559e
BLAKE2b-256 checksum
How to use checksums
b9b83ed83bb8cf6a8c5fd8511883b5b65b2f7cfd50a655626cd4ffb4416b6729
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
56c596054d7ff929ba95ae560bcf1f41d4f0113a9f8b693401c0d508262a4717
BLAKE2b-256 checksum
How to use checksums
e531f6e3c1983cae0da1759c7bb6a57f4b2208b042a24b7ccaad775dd14601e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
851fde83b08026f33fc83b2c656232833e4c79ad886c937ed5a035473ad02e1d
BLAKE2b-256 checksum
How to use checksums
7921dc09de787243c3333d6b958eca44697bfd56951465182373d37d88dec0e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp313-cp313-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp313-cp313-win_amd64.whl
Size 5.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
33884611aa659687138d6abf3a10a5e121cd76018192a14c69be43e8898da384
BLAKE2b-256 checksum
How to use checksums
2fc3a8073be9a425399da5d4ec6bc080d9b5fdc0ef276921c499821937769c24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
26cd299d202e832a1d562510d6844dc7c6f256cb1b4f0f29d5b2fa0b34f05e98
BLAKE2b-256 checksum
How to use checksums
3d1a51fa7f3d4fd8377d7acdf99e92d33a38be83979897360ca36b6f3521e92d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
30e20178e46a5a5049c2358f4147d1c5414b45b2753a455da05bab914807a44d
BLAKE2b-256 checksum
How to use checksums
1b37ce841fc013bc01de87d33eba58ba386477e411f31e3e41337d3f745ea1f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp312-cp312-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp312-cp312-win_amd64.whl
Size 5.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e1929bde04d0172828b65584317b5e2de3e60743768e5f634875f69eeab6b97e
BLAKE2b-256 checksum
How to use checksums
87144c47521e4dfcebc1e6c59f23942c0aa1d73e3385c1a2a9b16f41c6d3b506
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
335c916be758a8d5533104e04fc4a15f9c30a419b103ecd2b6fd0d23e1d532e4
BLAKE2b-256 checksum
How to use checksums
fd0db6670b5d2d193322e0765d01889998df11d7f57522f210dc808b456530d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
060b0c021f6841312ad26dd837a51b4941d4e0d2a547d87455bd974c173da075
BLAKE2b-256 checksum
How to use checksums
d19e33b746b800c36a8aae8432605c5b2af6cc5fc683cc1a6954a084c3853690
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp311-cp311-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp311-cp311-win_amd64.whl
Size 5.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
bf585cebdbf2aebd2aacfb9b0630a2db2432b4efe9be8c6cd103980c931e2c31
BLAKE2b-256 checksum
How to use checksums
c48d07e7665fb1f08fa9c318e9fee1e0e677f29e56b3c6eb0a5aa43c1ccfa272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
248e2d81fb670e7b591246eeb626fc336e2bad29551afa84daf062d63aaf76b3
BLAKE2b-256 checksum
How to use checksums
259ef65832a9bffec31ac9f55edf18c25c3c8a396ddafd89c108fe21389552c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5173437c88b3accb7cc6855b42a64d583d7962ce5a90b148257e0a0d3c9c1eaa
BLAKE2b-256 checksum
How to use checksums
b255880914d0c16bedce1c5ed185ce0847eee8c6fe6c5104a2698ace8ce93a2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp310-cp310-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp310-cp310-win_amd64.whl
Size 5.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c9d2358dcee1d94676f74147996f4d5397124a6569da52f84f0088183811a17f
BLAKE2b-256 checksum
How to use checksums
0ecb2226a911a61b754846cf207282c72653a9a3d0cc20d31f9d00204edede73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2c92499c388665ab93a492705c591856f8c04014f5dac0e2fb593355bc0d888f
BLAKE2b-256 checksum
How to use checksums
038a6a6ba2363c31065150b00441e13fd2bc933fedc89b7bd29b74aea41c4179
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fcd16141cae7b013ad0a9fd4beda74bb8ee15b66841ebecacaa4179af0975f4b
BLAKE2b-256 checksum
How to use checksums
ee75d0069a6cdc600fa4b61ec0250dda54f410db2a4331c943ba9c979753d0a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp39-cp39-win_amd64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp39-cp39-win_amd64.whl
Size 5.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
cc146a5e414e82582f1fce4367e76e787fe444ef459067462103324bf927fdc4
BLAKE2b-256 checksum
How to use checksums
9b871385d349e174a361f5e0b20af335c55d719349766fcf55c33cc59519315a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 5.7 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9a22fbd886c0c0e2687281ac52524568c242a60c18013e9d4a49eec595c20c5
BLAKE2b-256 checksum
How to use checksums
e805879e39838acd80a745fe6d329fdd88fc7568062b779a219b32b8dfbc3663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / nvidia_cudnn_frontend-1.28.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL nvidia_cudnn_frontend-1.28.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
735f2acb13ea32592cd12f8eda1295efa197aa1ee0110a3a04fbe05f23542400
BLAKE2b-256 checksum
How to use checksums
6df59c1280a0c87b82b01d49f84fa1d6f23486de755e36c970b172536e5f4c61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page