tf.layers.conv1d与tf.layers.conv2d之间的区别

abh*_*jha 2 python neural-network conv-neural-network tensorflow

是什么在的功能差别tf.layers.conv1d,并tf.layers.conv2d在tensorflow以及如何决定选择哪一个?

pat*_*_ai 8

tf.layers.conv1d你沿着1维滑动你的卷积核时使用(即你重复使用相同的权重,沿着1维滑动它们),而tf.layers.conv2d当你沿2维滑动你的卷积核时使用(即你重复使用相同的权重,沿着它滑动它们)尺寸).

因此,典型的用例tf.layers.conv2d是,如果您有2D图像.例如,可能的用例tf.layers.conv1d是:

  • 时间卷积
  • 关于钢琴音符的卷积