LookupError:未为操作类型resizenearestnergrad定义渐变

2024-10-02 08:30:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在鉴别器的损耗计算中加入Wasserstein gradient penalty。不加上这个惩罚一切都很好。但当添加此部件时,会出现类似于以下内容的错误:

      File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/gradients_impl.py", line 737, in _GradientsHelper
        (op.name, op.type))
      LookupError: No gradient defined for operation 'gradients/discriminator/decoder/ResizeNearestNeighbor_grad/ResizeNearestNeighborGrad' (op type: ResizeNearestNeighborGrad)

以下是用于计算Wasserstein梯度惩罚的部分源代码:

^{pr2}$

但当下线执行时会抛出上述错误。在

   d_optim = opt_discriminator_step.minimize(total_loss_discriminator, var_list=d_vars)

不过,我还是不知道如何处理这个问题。欢迎任何意见或答案。在


Tags: 部件libusrlocaltype错误file损耗

热门问题