PyTorch documentation provided the following descriptions to the Convolution layers
nn.Conv1d Applies a 1D convolution over an input signal composed of several input planes.
nn.Conv2d Applies a 2D convolution over an input signal composed of several input planes.
nn.Conv3d Applies a 3D convolution over an input signal composed of several input planes.
nn.ConvTranspose1d Applies a 1D transposed convolution operator over an input image composed of several input planes.
nn.ConvTranspose2d Applies a 2D transposed convolution operator over an input image composed of several input planes.
nn.ConvTranspose3d Applies a 3D transposed convolution operator over an input image composed of several input planes.
If you observe the descriptions on the right side. Each description is of the form "Applies an operation over an input signal/image composed of several input planes." It is not just confined to Convolution layers, same phrase has been used for several other layers including pooling layers and a normalization layer.
I have doubt with the word "input planes" used here.
What is the meaning of the input plane used here? Does it refer geometrical plane or some other?