我正在尝试从keras模型中获取梯度。后端函数keras.backend.gradients创建了一个符号函数,需要对一些特定的输入进行求值。以下代码确实可以解决此问题,但它使用了旧的tensorflow会话,尤其是feed_dict。import numpy as npfrom keras import backend as K
我想使用来观察急切执行模式下的渐变。是否可以只创建一次GradientTape,然后将所有内容记录下来,就好像它具有全局上下文一样?下面是我想做的一个例子:import tensorflow as tf
y=2*xtf.gradients(z, x) # RuntimeError, not supported in eager executionwith tf.Grad