https://medium.com/@monocosmo77/working-with-the-group-convolution-concept-part4-machine-learning-729a38ae550f