Fixed bug for separable convolution