Chapter 06.03: Separable Convolutions and Flattening
This subsection introduces separable convolutions and the flattening process in CNNs. Separable convolutions improve computational efficiency, whilst flattening converts multidimensional feature maps into a 1D array i.a. bridging the gap between convolutional and dense layers.