torchadf.nn.modules.pooling.AvgPool1d
- class torchadf.nn.modules.pooling.AvgPool1d(kernel_size, stride=None, padding=0, ceil_mode=False, count_include_pad=True, mode='diag')
A 1D average pooling layer.
Assumed Density Filtering (ADF) version of
torch.nn.AvgPool1d.- Parameters:
- kernel_size
intortupleofint Size of the pooling window.
- stride
intortupleofint, optional Stride of the pooling window (Default = kernel_size).
- padding
intortupleofint, optional Implicit zero padding on both sides of input (Default 0).
- ceil_modebool, optional
Use ceil instead of floor to compute output shape (Default False).
- count_include_padbool, optional
Include zero-padding in average calculations (Default True).
- mode{“diag”, “diagonal”, “lowrank”, “half”, “full”}, optional
Covariance propagation mode (Default “diag”).
- kernel_size