e3nn is an artificial neural network which operates on atomic coordinates and achieves equivariance to the special euclidean group in three dimensions by using spherical harmonics as features. The main experiment is to benchmark the model against a standard chemical data set called QM9, on which e3nn achieves state of the art performance on three of twelve regression targets. Along with empirical results, this thesis presents theoretical argumentation for why e3nn outperforms its closest relatives, SchNet and Cormorant, on some regression targets. Significant background regarding machine learning, quantum chemistry, and the special euclidean group is also presented.