Operation-Aware Soft Channel Pruning using Differentiable Masks