三维卷积和二维卷积的区别

最近在学cnn,有个小问题。
当输入数据是3通道的图片时,是不是既可以用3通道输入的二维卷积来做,也可以用单通道的三维卷积来做。
这两者有啥差别么?
还有二维卷积的输入数据通道顶多是三个通道吗?

首先,根据代码里面的注释,二维卷积要求的是四维张量,三维卷积要求的是五维张量。使用二维卷积还是三维卷积跟通道数没有关系