tensoflow pow(x,y)可由y微分吗



一些tensorflow函数只能由一些参数微分。

我想知道tf.pow(x,y(是否可由y微分?(我很确定它可以被x微分。(

谢谢!

是的,tf.pow(x, y)在张量流中可由y微分。

您可以测试以下场景。

x = tf.Variable(3.0)
y = tf.Variable(3.0)
with tf.GradientTape() as tape:
z = tf.pow(x, y)
dz_dy = tape.gradient(z, y)

dz/dy(x^y)*log(x),所以我们应该得到(3^3)*(log(3))的值,这正是我们在tf中看到的值

dz_dy.numpy() = 29.662533

相关内容

  • 没有找到相关文章

最新更新