Home Knowledge Base Depthwise Separable Convolution

Depthwise Separable Convolution — a factorized convolution that dramatically reduces computation and parameters by splitting a standard convolution into two steps, enabling efficient mobile and edge deployment.

Standard Convolution

Depthwise Separable (Two Steps)

1. Depthwise Conv: One $K \times K$ filter per input channel (spatial only, no channel mixing). Cost: $K^2 \times C_{in} \times H \times W$ 2. Pointwise Conv: $1 \times 1$ convolution to mix channels. Cost: $C_{in} \times C_{out} \times H \times W$

Savings

Key Architectures

Depthwise separable convolutions make it possible to run powerful vision models on smartphones and IoT devices in real-time.

depthwise separable convolutionmobilenetefficient convolution

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.