BasePoolingType¶
- 
class 
paddle.trainer_config_helpers.poolings.BasePoolingType(name) Base Pooling Type. Note these pooling types are used for sequence input, not for images. Each PoolingType contains one parameter:
Parameters: name (basestring) – pooling layer type name used by paddle. 
AvgPooling¶
- 
class 
paddle.trainer_config_helpers.poolings.AvgPooling(strategy='average') Average pooling.
Return the average values for each dimension in sequence or time steps.
\[sum(samples\_of\_a\_sequence)/sample\_num\]
MaxPooling¶
- 
class 
paddle.trainer_config_helpers.poolings.MaxPooling Max pooling.
Return the very large values for each dimension in sequence or time steps.
\[max(samples\_of\_a\_sequence)\]
SumPooling¶
- 
class 
paddle.trainer_config_helpers.poolings.SumPooling Sum pooling.
Return the sum values of each dimension in sequence or time steps.
\[sum(samples\_of\_a\_sequence)\]
SquareRootNPooling¶
- 
class 
paddle.trainer_config_helpers.poolings.SquareRootNPooling Square Root Pooling.
Return the square root values of each dimension in sequence or time steps.
\[sum(samples\_of\_a\_sequence)/sqrt(sample\_num)\]