W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
定義在:tensorflow/python/ops/data_flow_ops.py
用于聚合梯度的條件累加器.
最新的梯度(即計算梯度的時間步長等于累加器的時間步長)被加到累加器中.
平均梯度的提取被阻塞,直到所需數(shù)量的梯度被累積為止.
__init__ ( dtype , shape = None , shared_name = None , name = 'conditional_accumulator' )
創(chuàng)建一個新的 ConditionalAccumulator.
apply_grad ( grad , local_step = 0 , name = None )
嘗試向累加器應(yīng)用梯度.
如果梯度是陳舊的,即 local_step 小于累加器的全局時間步長,則該嘗試將被靜默地丟棄.
(有條件地) 將梯度應(yīng)用于累加器的操作.
num_accumulated ( name = None )
目前在累加器中聚合的梯度數(shù).
累加器中當(dāng)前累積的梯度數(shù).
set_global_step ( new_global_step , name = None )
設(shè)置累加器的全局時間步長.
如果嘗試設(shè)置的時間步長低于累加器自己的時間步長, 則操作會記錄一個警告.
設(shè)置累加器時間步長的操作.
take_grad ( num_required , name = None )
嘗試從累加器中提取平均梯度.
操作阻止直到足夠數(shù)量的梯度已成功應(yīng)用于累加器.
一旦成功,還會觸發(fā)以下操作:
一個持續(xù)平均梯度值的張量.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: