W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
函數(shù):tf.gradients
gradients(
ys,
xs,
grad_ys=None,
name='gradients',
colocate_gradients_with_ops=False,
gate_gradients=False,
aggregation_method=None
)
定義在:tensorflow/python/ops/gradients_impl.py.
參見指南:Training函數(shù)>梯度計算
在 xs 中構(gòu)造了 ys 的 w.r.t. x 和的符號偏導(dǎo)數(shù).
ys 和 xs 是一個張量或一個張量的列表.grad_ys 是一個張量列表,持有由 ys 接收的梯度.該列表必須與 ys 具有相同長度.
gradients() 向圖形添加操作以輸出 ys 相對于的偏導(dǎo)數(shù) xs.它返回長度為 len (xs) 的張量列表,其中每個張量 ys 中 y 的 sum(dy/dx).
grad_ys 是與 ys 相同長度的張量列表,它包含 y 的初始梯度.當(dāng) grad_ys 是 None 時,我們在 ys 中為每個 y 填入一個1的形狀的張量.用戶可以提供自己的初始 grad_ys,使用不同的初始梯度為每個 y 計算導(dǎo)數(shù) (例如:如果你想為每個 y 中的每個值不同地加權(quán)梯度).
參數(shù):
返回值:
該函數(shù)返回 xs 中每個 x 的 sum(dy/dx) 的列表.
可能引發(fā)的異常:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: