NVIDIANVIDIAOfficialยท3 Agent Skills Included

cuEquivariance

GPU-accelerated equivariant tensor operations for geometric neural networks

Builds and runs symmetry-aware tensor operations for 3D geometric neural networks on NVIDIA GPUs. Provides optimized CUDA kernels for tensor products, spherical harmonics, and symmetric contractions in PyTorch and JAX. Eliminates slow manual einsum implementations and speeds up models like MACE, NequIP, and AlphaFold-style architectures.
npx skills add NVIDIA/cuEquivariance --all -g -y

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install cuEquivariance?โ–ผ

Run `npx skills add NVIDIA/cuEquivariance --all -g -y` in your terminal to install all skills in this suite globally.

What is cuEquivariance used for?โ–ผ

It is an NVIDIA library for building equivariant neural networks that respect 3D rotation and translation symmetries, commonly used in molecular modeling and physics-informed machine learning.

Does cuEquivariance work with PyTorch and JAX?โ–ผ

Yes. It provides dedicated bindings for both PyTorch and JAX, including ready-made layers like tensor products, spherical harmonics, and batch normalization.

Do I need a GPU to use cuEquivariance?โ–ผ

The naive fallback methods run on any platform, but the high-performance CUDA kernels require an NVIDIA GPU for full speed.

Can I use cuEquivariance without group theory knowledge?โ–ผ

Yes. Built-in descriptors handle the Clebsch-Gordan math for you, so you can define tensor products and layers with simple irreps strings.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’