Learning Steerable Filters for Rotation Equivariant CNNs