I like the idea of trying channel dropout, what PyTorch refers to as Dropout2d, to drop entire filters from my convnet. But I am working with 1D signal, not 2D images. The shape required by Dropout2d is (N,C,H,W) or (C, H, W), which is just a wrapper that calls into F.Dropout2d.
This isn’t compatible with my input, which is (N, C, W) or (C, W). Am I missing anything in PyTorch that would enable channel dropout for 1D convnets?