What is DepthwiseConv2D and SeparableConv2D? How is it different from normal Conv2D layer in keras?

Viewed 1716

I was looking through the architecture of EfficientnetB0 and noticed DepthwiseConv2D operation. Did some digging and found that there's also a SeparableConv2D. What exactly are these operations?

1 Answers

DepthwiseConv2d performs the first step in a depthwise spatial convolution, apply convolution operation on each input channel separately.

Related