IntelLabs / EquiTriton
EquiTriton is a project that seeks to implement high-performance kernels for commonly used building blocks in equivariant neural networks, enabling compute efficient training and inference.
☆61Updated last month
Alternatives and similar repositories for EquiTriton:
Users that are interested in EquiTriton are comparing it to the libraries listed below
- [ICLR 2024 Spotlight] Official Implementation of "Enabling Efficient Equivariant Operations in the Fourier Basis via Gaunt Tensor Product…☆60Updated 6 months ago
- Personal solutions to the Triton Puzzles☆18Updated 9 months ago
- Erwin: A Tree-based Hierarchical Transformer for Large-scale Physical Systems☆48Updated this week
- cuEquivariance is a math library that is a collective of low-level primitives and tensor ops to accelerate widely-used models, like DiffD…☆214Updated last week
- Official Code for Paper "Think While You Generate: Discrete Diffusion with Planned Denoising" [ICLR 2025]☆58Updated 2 weeks ago
- Implementation of the Euclidean fast attention (EFA) algorithm☆50Updated 3 months ago
- PySCF on IPU☆42Updated last year
- Pure C implementation of e3nn☆18Updated last month
- Unofficial implementation of GotenNet, new SOTA 3d equivariant transformer, in Pytorch☆59Updated last month
- Exchange correlation functionals translated from libxc to jax☆45Updated last month
- [TMLR 2024] Generalizing Denoising to Non-Equilibrium Structures Improves Equivariant Force Fields☆33Updated 2 months ago
- OpenEquivariance: a fast, open-source GPU JIT kernel generator for the Clebsch-Gordon Tensor Product.☆57Updated this week
- Fast, Expressive SE(n) Equivariant Networks through Weight-Sharing in Position-Orientation Space.☆82Updated 11 months ago
- Experiment of using Tangent to autodiff triton☆78Updated last year
- E3x is a JAX library for constructing efficient E(3)-equivariant deep learning architectures built on top of Flax.☆103Updated last month
- Effective transpose on Hopper GPU☆17Updated this week
- Tritonbench is a collection of PyTorch custom operators with example inputs to measure their performance.☆122Updated this week
- jax library for E3 Equivariant Neural Networks☆204Updated 3 months ago
- Collection of kernels written in Triton language☆121Updated last month
- A JAX library for Density Functional Theory.☆53Updated last week
- Code for “FlowMM Generating Materials with Riemannian Flow Matching” and "FlowLLM: Flow Matching for Material Generation with Large Langu…☆122Updated 6 months ago
- ☆26Updated last year
- Higher order equivariant graph neural networks for 3D point clouds☆37Updated last year
- C++/CUDA library for SO(3) equivariant operations☆23Updated 2 weeks ago
- ☆34Updated 2 months ago
- JAX bindings for Flash Attention v2☆89Updated 9 months ago
- Demo of the unit_scaling library, showing how a model can be easily adapted to train in FP8.☆45Updated 9 months ago
- Annotated implementations of equivariant (graph) neural networks in Jax: EGNN, SEGNN, NequIP.☆32Updated 2 months ago
- ICML2024: Equivariant Graph Neural Operator for Modeling 3D Dynamics☆56Updated last year
- A bunch of kernels that might make stuff slower 😉☆40Updated this week