Intuitive understanding of 1D, 2D, and 3D Convolutions in Convolutional Neural Networks
问题 Can anyone please clearly explain the difference between 1D, 2D, and 3D convolutions in CNN (Deep Learning) with examples? 回答1: I want to explain with picture from C3D. In a nutshell, convolutional direction & output shape is important! ↑↑↑↑↑ 1D Convolutions - Basic ↑↑↑↑↑ just 1 -direction (time-axis) to calculate conv input = [W], filter = [k], output = [W] ex) input = [1,1,1,1,1], filter = [0.25,0.5,0.25], output = [1,1,1,1,1] output-shape is 1D array example) graph smoothing tf.nn.conv1d