Registry /
ai-ml / cuequivariance-ops-torch-cu12
Install & Compatibility
Where this runs
tested against v0.10.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
py 3.10
✕ build_error
✓ 22.2s
py 3.11
✕ build_error
✓ 22.1s
py 3.12
✕ build_error
✓ 18.5s
py 3.13
✕ build_error
✓ 20.6s
py 3.9
✕ build_error
✕ build_error
1434MB installed
● package 1434MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
cuEquivarOps
✓ from cuequivariance_ops_torch import cuEquivarOps
✗ from cuequivariance_ops import cuEquivarOps
Package name includes '_torch' suffix
set_irreps
✓ from cuequivariance_ops_torch import set_irreps
Direct import from ops module
Initialize cuEquivarOps for given irreps and apply forward pass.
import torch
from cuequivariance_ops_torch import cuEquivarOps
# Define a simple irreducible representation
irreps = '0e + 1o'
ops = cuEquivarOps(irreps, math_dtype=torch.float32)
# Create random input signal
x = torch.randn(4, 3) # batch=4, vector size 3
output = ops.forward(x)
print(output.shape)
Upgrade
Version history
0.10.0latest on PyPI · released Apr 22, 2026
Audit
Dependencies
torchrequiredRequired runtime dependency
cuequivariancerequiredCore library for equivariance definitions