Shortcuts

mmcls.models.GlobalAveragePooling

class mmcls.models.GlobalAveragePooling(dim=2)[source]

Global Average Pooling neck.

Note that we use view to remove extra channel after pooling. We do not use squeeze as it will also remove the batch dimension when the tensor has a batch dimension of size 1, which can lead to unexpected errors.

Parameters

dim (int) – Dimensions of each sample channel, can be one of {1, 2, 3}. Default: 2