This repository provides a lightweight port of the e3nn library. The primary objective is to enable UMA and other MLIPs on Apple chips. Only the essential components have been ported to achieve compatibility and basic functionality.
The aim of this library is to help the development of E(3) equivariant neural networks. It contains fundamental mathematical operations such as tensor products and spherical harmonics.
If you use e3nn in your research, please cite the following papers:
- N. Thomas et al., "Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point clouds" (2018). arXiv:1802.08219
- M. Weiler et al., "3D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Data" (2018). arXiv:1807.02547
- R. Kondor et al., "Clebsch-Gordan Nets: a Fully Fourier Space Spherical Convolutional Neural Network" (2018). arXiv:1806.09231
- M. Geiger and T. Smidt, "e3nn: Euclidean Neural Networks" (2022). arXiv:2207.09453
- M. Geiger et al., "Euclidean neural networks: e3nn" (2022). Zenodo
