Factorized convolutional neural networks, AKA separable convolutions