4. Sieci konwolucyjne

4.7. Warstwa wypłaszczająca (flatten)

Po przetwarzaniu przez warstwy konwolucyjne należy dodać warstwę lub kilka warstw wyjściowych dostosowanych do problemu rozwiązywanego przez sieć. Najczęściej stosujemy warstwy gęsto połączone. W tym celu potrzebujemy zmienić kształt przetwarzanych danych z 3D na 1D. Służy do tego warstwa wypłaszczająca (ang. flatten). Warstwa ta nie ma żadnych parametrów, po prostu zmienia kształt przetwarzanego tensora. Przykład działania warstwy flatten wraz z warstwą wyjściową został przedstawiony na rysunku 23.

Warstwa flatten przekształcająca dane 3D w wektor 1D przed warstwą gęsto połączoną
Rysunek 23: Flatten