【问题标题】:Tensorflow: Intercept, modify gradient and continue backpropagationTensorflow:拦截、修改梯度并继续反向传播
【发布时间】:2017-10-25 16:17:03
【问题描述】:

是否可以从某个任意层截取反向梯度,修改其值并继续反向传播回到网络的起点,根据您提供的修改后的梯度值更新所有先前层的反向梯度?

我知道你可以directly modify the gradients themselves before applying the update,但据我所知,这只会修改指定层的渐变不会传播到前一层的渐变。

【问题讨论】:

    标签: tensorflow deep-learning backpropagation


    【解决方案1】:

    您应该能够使用此处描述的方法创建修改后的自定义渐变操作,为您执行此操作:Tensorflow: How to replace or modify gradient?

    【讨论】:

      猜你喜欢
      • 2018-02-17
      • 1970-01-01
      • 2020-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-14
      • 2013-06-02
      • 1970-01-01
      相关资源
      最近更新 更多