解決tensorflow 釋放圖,刪除變量問題
更新時間:2020年06月23日 14:19:56 作者:HY_JT
這篇文章主要介紹了解決tensorflow 釋放圖,刪除變量問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
問題,在一個程序內(nèi)構(gòu)建好了一個圖,運(yùn)行完之后想重新使用這個圖進(jìn)行計算,或者想同時在train完的時候做test,就會提示***變量已存在。
解決辦法:
待一個圖運(yùn)行完之后加上tf.reset_default_graph來重置默認(rèn)的圖。
補(bǔ)充知識:tensorflow 張量插入或者刪除的辦法
我就廢話不多說了,大家還是直接看代碼吧~
part1 = new_enc_in[:, 0:3 ] part2 = new_enc_in[:, 3:] ###part_new 要插入的張量 new_enc_in = tf.concat([part1, part_new, part2], 1) ##得到的張量里part_new為新插入列 ##如果要刪除,則修改part2的范圍 part1 = new_enc_in[:, 0:3] part2 = new_enc_in[:, 4:] new_enc_in = tf.concat([part1, part2], 1) ###原張量的第四列被刪除
以上這篇解決tensorflow 釋放圖,刪除變量問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python matplotlib折線圖樣式實現(xiàn)過程
這篇文章主要介紹了python matplotlib折線圖樣式實現(xiàn)過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-11-11
python 獲取一個值在某個區(qū)間的指定倍數(shù)的值方法
今天小編就為大家分享一篇python 獲取一個值在某個區(qū)間的指定倍數(shù)的值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11

