W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
定義在:tensorflow/contrib/cudnn_rnn/python/ops/cudnn_rnn_ops.py
用于處理 RNN 參數(shù)變量的 SaveableObject 實現(xiàn).
__init__ (
params_to_canonical ,
canonical_to_params ,
param_variables ,
name = 'params_canonical'
)
創(chuàng)建一個 RNNParamsSaveable 對象.
RNNParams 可以在檢查點文件中保存/恢復(fù),用于以規(guī)范格式保存/恢復(fù)權(quán)重和偏置參數(shù),其中參數(shù)逐層保存為張量.對于每個層,偏差張量在重量張量之后被保存.恢復(fù)時,用戶可以根據(jù)需要命名 param_variables,并將權(quán)重和偏差張量恢復(fù)到這些變量.
對于 CudnnRNNRelu 或 CudnnRNNTanh,每個層的每個權(quán)重和每個偏移量都有兩個張量:張量0被用于從前一層輸入,張量1用于循環(huán)輸入.
對于 CudnnLSTM,每個層的每個權(quán)重和每個偏移量有8個張量;張量0-3被用于從前一層輸入;張量4-7用于循環(huán)輸入;張量0和4用于輸入門;張量1和5忘記門;張量2和6新的存儲門; 張量3和7是輸出門.
對于 CudnnGRU,每個層的每個權(quán)重和每個偏移量有6張張量;張量0-2被用于從前一層輸入;張量3-5用于循環(huán)輸入;張量0和3用于復(fù)位門;張量1和4更新門;張量2和5新的存儲門.
restore(
restored_tensors ,
restored_shapes
)
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: