在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)文章
python+pyqt實現(xiàn)12306圖片驗證效果
這篇文章主要為大家詳細介紹了python+pyqt實現(xiàn)12306圖片驗證效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10TensorFlow tf.nn.max_pool實現(xiàn)池化操作方式
今天小編就為大家分享一篇TensorFlow tf.nn.max_pool實現(xiàn)池化操作方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01python批量處理PDF文檔輸出自定義關(guān)鍵詞的出現(xiàn)次數(shù)
這篇文章主要介紹了python批量處理PDF文檔,輸出自定義關(guān)鍵詞的出現(xiàn)次數(shù),文中有詳細的代碼示例,需要的朋友可以參考閱讀2023-04-04使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程
這篇文章主要介紹了使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03Python趣味爬蟲之用Python實現(xiàn)智慧校園一鍵評教
你還在為智慧校園每周的評教而苦惱嗎?今天我來幫你解放雙手,用Python實現(xiàn)一鍵評教,從此生活無憂無慮,文中有非常詳細的代碼示例,需要的朋友可以參考下2021-05-05