atlas

Research map / Architectures and efficiency / RNNs and normalization

E2Former: An Efficient and Equivariant Transformer with Linear-Scaling Tensor Products

NeurIPS 2025 · Architectures and efficiency › RNNs and normalization · approach: Scalable approximation and equivariant compute · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes the Wigner 6j convolution, which factorizes spherical-harmonic tensor products into node-local terms to cut SO(3) convolution cost from edge-scaling to node-scaling, and builds the E2Former transformer on it.

Problem

Spherical equivariant GNNs (SO(3)/SE(3) transformers) are expensive because edge-wise spherical tensor products scale with the number of edges and angular cutoff L, limiting use on large molecular systems.

Approach

Use a binomial local expansion of edge spherical harmonics R^(l)(r_ij) into node-local terms, then apply Wigner 6j recoupling so that the tensor products are performed per node rather than per edge, yielding O(|V|) tensor-product count while keeping exact equivariance and expressivity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use E2Former 67M instead of EquiformerV2OC20-2M · OC20-2M validationEnergy MAE (meV): 285 -> 270Helped
Use E2Former 67M instead of EquiformerV2OC20-2M · OC20-2M validationForce MAE (meV/Å): 20.46 -> 20.50Hurt
Use E2Former 67M instead of EquiformerV2OC22 S2EF-Total · ID validationEnergy MAE (meV): 433 -> 491Hurt
Use E2Former 67M instead of EquiformerV2OC22 S2EF-Total · OOD validationEnergy MAE (meV): 629 -> 724Hurt
Use E2Former 67M instead of EquiformerV2OC22 S2EF-Total · ID validationForce MAE (meV/Å): 22.88 -> 25.98Hurt
Use E2Former 67M instead of EquiformerV2OC22 S2EF-Total · OOD validationForce MAE (meV/Å): 30.70 -> 36.45Hurt
Use E2Former 33M instead of MACE LargeSPICE · SPICE test, AllEnergy MAE (meV/atom): 0.77 -> 0.60Helped
Use E2Former 33M instead of MACE LargeSPICE · SPICE test, AllForce MAE (meV/Å): 12.26 -> 7.46Helped
Use Wigner 6j convolution instead of SO(3) convolutionConvolution runtime · 1000-node graphs, angular momentum cutoff up to L_max = 6speedup: approximately a 7× speed-upHelped
Use E2Former-33M instead of MACE-Large-33MLarge-scale system training · 3200 atomsTraining efficiency (samples/second): 0.41 -> 1.2Helped
Scale E2Former-33M to 6400 atomsLarge-scale system training · 6400 atomsTraining efficiency (samples/second)Helped

Surprising findings

Limitations

Experimental setup

Datasets: OC20 OC22 SPICE QMugs DeShaw GEMS

Benchmarks: OC20-2M OC22 S2EF SPICE MD power spectrum (253-atom amino acid, 6000-atom water cluster)

Metrics: energy MAE (meV) force MAE (meV/Å) inference speed (samples/sec) training GPU hours memory cost (GB) runtime speed-up

Baselines: GemNet-dT GemNet-OC SCN eSCN EquiformerV2 MACE-Large GFN2-xTB MADFT

Builds on: EquiformerV2 MACE eSCN Clebsch-Gordan tensor product

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy