Learning Decentralized Swarms Using Rotation Equivariant Graph Neural Networks