adaptiveAveragePooling2dLayer
R2026bDescription
A 2-D adaptive average pooling layer performs downsampling to give you the desired output size by dividing the input into rectangular pooling regions, then computing the average of each region.
Creation
Syntax
Description
creates an adaptive average pooling layer and sets the layer = adaptiveAveragePooling2dLayer(outputSize)OutputSize
property.
also sets the optional layer = adaptiveAveragePooling2dLayer(outputSize,Name=name)Name property. For
example, adaptiveAveragePooling2dLayer(16,Name="adap") creates an
adaptive average pooling layer with an output size of [16 16] and sets
the name to "adap".
Input Arguments
Properties
Examples
Algorithms
References
[1] Nagi, J., F. Ducatelle, G. A. Di Caro, D. Ciresan, U. Meier, A. Giusti, F. Nagi, J. Schmidhuber, L. M. Gambardella. ''Max-Pooling Convolutional Neural Networks for Vision-based Hand Gesture Recognition''. IEEE International Conference on Signal and Image Processing Applications (ICSIPA2011), 2011.
Extended Capabilities
Version History
Introduced in R2024a