测试其是如何卷积的


图片和权重设置为如下:

tensorflow中conv2d卷积测试tensorflow中conv2d卷积测试tensorflow中conv2d卷积测试

conv1.get_shape()

得到结果显示conv1将图片的三个通道卷积成一个通道


求梯度:

sess.run(tf.gradients(conv1,weit))

得到结果显示每个梯度的值是每个权重的经过的所有像素的值的和。

————————————————————————————————————————————————————————————————

同理,对depthwise_conv2d进行实验

将上图中的conv2d换成depthwise_conv2d,得到结果的主要区别是运行

conv1.get_shape()

结构变为3个通道而不是一个通道。


求梯度结果不变。

——————————————————————————————————————————————————————————————————






















相关文章:

  • 2021-06-16
  • 2021-05-21
  • 2021-12-24
  • 2022-12-23
  • 2022-12-23
  • 2021-05-03
  • 2021-04-23
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-10-19
  • 2021-08-24
  • 2022-01-18
相关资源
相似解决方案