欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在Tensorflow中查看權(quán)重的實現(xiàn)

 更新時間:2020年01月24日 09:31:22   作者:龍本  
今天小編就為大家分享一篇在Tensorflow中查看權(quán)重的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

剛開始學習tensorflow,還不太會用,開個博記錄,今天遇到一個問題是用tf.layers.dense創(chuàng)建的全連接層,如何查看權(quán)重?

知道kernel表示了權(quán)重,但是如何提示成變量?

我分成兩步:

1、查看tensor:tf.trainable_variables()

命令行里中運行即可,如下圖:

可以看到tensor的name,或用更簡潔的方式:variable_name = [v.name for v in tf.trainable_variables()]

運行后,trainable_variable()即存入variable_name中:

2、獲取權(quán)重:tf.get_default_graph().get_tensor_by_name('variable_name')

如:w1=tf.get_default_graph().get_tensor_by_name('Actor/l1/kernel:0')

即可根據(jù)get tensor by name

菜鳥的笨方法^-^

—————————————————————————————————

更新:tf.get_collection(tf.GraphKeys.TRAINABLE_VARIABLES,scope)也可查看,可得到某scope下的tensor

即從某scope的tf.GraphKeys.TRAINABLE_VARIABLES中取出所有變量,是一個列表

以上這篇在Tensorflow中查看權(quán)重的實現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論