0

我使用本教程问题在 Tensorflow 中编写了一个自定义运算符。它与两个张量完美配合。但是当我将它插入CNN 模型时,它无法正常工作。

我不需要更新这个自定义操作的权重,因为这是一个固定的操作。因此,我尝试使用tf.RegisterGradientops.RegisterGradient来传递相同的梯度([grad, grad])、([None, None])。我什至尝试过使用 ops.NotDifferentiable。但问题依然存在。

我的猜测是我无法正确使用渐变。因为,没有这部分,CNN 模型可以完美运行,但是当我添加它时,输出图像变为blackgray

我怎样才能正确地做到这一点?

4

0 回答 0