Learned equivariance in Convolutional Neural Networks