pooling関連sub-class一覧
- AveragePooling1D
- AveragePooling2D
- AveragePooling3D
- AvgPool1D
- AvgPool2D
- AvgPool3D
- GlobalAveragePooling1D
- GlobalAveragePooling2D
- GlobalAveragePooling3D
- GlobalAvgPool1D
- GlobalAvgPool2D
- GlobalAvgPool3D
- GlobalMaxPool1D
- GlobalMaxPool2D
- GlobalMaxPool3D
- GlobalMaxPooling1D
- GlobalMaxPooling2D
- GlobalMaxPooling3D
- MaxPool1D
- MaxPool2D
- MaxPool3D
- MaxPooling1D
- MaxPooling2D
- MaxPooling3D
よく見ると、名前にパタンがありそう。整理してみた。
class名の構造
- 名前は4層に分けられる
- 最後1D、2D、3Dは入力データの構造を指す
- 3層のPoolとPoolingは同じ意味、ただの別名
- 2層のAveとAverageも同じ意味
- 存在しない組み合わせ(AvgPoolingとAveragePool)ある
おまけ
そもそもpoolってなんだっけ?[2]
じゃ、Globalとは?[3]
念のため、Avgは平均、Maxは最大を求めるのこと