cuequivariance-torch
CUDA accelerated equivariant operations
What it is and what it does
cuequivariance-torch is NVIDIA's PyTorch frontend for building geometric neural networks that respect symmetries like rotations and translations. It provides CUDA-accelerated operations on segmented polynomials and tensor products, designed to make equivariant models more data-efficient by encoding physical symmetries directly into the network architecture.
The package wraps optimized CUDA kernels behind a PyTorch-native API, letting you construct networks that automatically preserve equivariance properties. It depends on the core cuequivariance library and is intended for developers building physics-informed or geometry-aware deep learning models where respecting spatial symmetries improves both sample efficiency and model interpretability.
Use it for:
- Build rotation- and translation-invariant neural networks for molecular or crystal structure prediction
- Accelerate training of geometric deep learning models on GPU with native CUDA kernels
- Construct equivariant feature extractors for 3D point cloud or mesh-based computer vision tasks
- Encode physical symmetries into neural network layers for physics simulation or inverse problems
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
PyTorch bindings for NVIDIA's CUDA-accelerated library for building equivariant geometric neural networks using segmented polynomials and optimized tensor operations.
Yes, if you are building equivariant geometric neural networks in PyTorch and have access to compatible CUDA hardware. The package is actively maintained, permissively licensed, and backed by NVIDIA. However, it is in Beta state, so evaluate stability for your production timeline. Verify that required CUDA kernel packages are available for your environment before committing.
Install
cuequivariance-torch on PyPI
pip
pip install cuequivariance-torchuv
uv add cuequivariance-torchpoetry
poetry add cuequivariance-torchInstalling cuequivariance-torch
Before you install
Active maintenance with recent release. Low install friction via pure Python wheel. Single runtime dependency on cuequivariance core.
License in practice
Apache 2.0 permissive license allows commercial and derivative use with attribution and license propagation requirements.
Quickstart
pip install cuequivariance-torch
import cuequivariance_torch
Requires Python 3.10 or later and CUDA-capable GPU; CUDA kernel packages (cuequivariance-ops-torch-cu12 or cu13) may be needed for full functionality
Verify before relying
- Whether CUDA kernel packages (cuequivariance-ops-torch-cu12 or cu13) are required for actual use or optional
- Performance characteristics and typical speedup over non-equivariant baselines
- Maturity level beyond Beta status and stability guarantees for production workloads
Package facts
| License | Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for… (full text in the JSON record) (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — cuequivariance |
| Maintenance | actively maintained — 7 days since the last release |
| First released | |
| Downloads | 186,266/month — #9,991 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: cuequivariance_torch-0.11.1-py3-none-any.whl
Tags
More Artificial Intelligence packages
LiteLLM provides a unified Python interface to…
permissive · top 100 on PyPI
huggingface-hubClient library and CLI tool for downloading,…
permissive · top 100 on PyPI
langchainLangChain provides a framework for building…
permissive · top 1,000 on PyPI
hf-xethf-xet provides chunk-based deduplication and…
permissive · top 1,000 on PyPI
tokenizersTokenizers converts raw text into token…
permissive · top 1,000 on PyPI
transformersTransformers provides a unified framework for…
permissive · top 1,000 on PyPI
cuequivariancecuEquivariance provides CUDA-accelerated…
permissive · top 15,000 on PyPI
e3nn-jaxImplements equivariant convolutional neural…
permissive · top 15,000 on PyPI
mace-torchMACE trains and evaluates machine learning…
permissive · top 15,000 on PyPI
cuequivariance-ops-torch-cu12Provides CUDA-accelerated PyTorch kernels and…
unclear · top 15,000 on PyPI
cuequivariance-ops-cu12Loads CUDA kernels for equivariant neural…
unclear · top 15,000 on PyPI
cuequivariance-ops-cu13Provides CUDA kernels for equivariant neural…
unclear · top 15,000 on PyPI
e3nne3nn provides PyTorch-based operations for…
permissive · top 15,000 on PyPI
torch-geometricPyTorch Geometric is a library for building and…
permissive · top 5,000 on PyPI
torchPyTorch provides GPU-accelerated tensor…
permissive · top 1,000 on PyPI
pytorch-msssimComputes fast, differentiable SSIM and MS-SSIM…
permissive · top 15,000 on PyPI