TensorFlow問題“Attempting to use uninitialized value”


1.出現的問題:

對已經保存好的模型,在進行重載並繼續訓練的過程中出現了以下問題:


2.解決辦法:

在查找了相關資料后,了解到,該錯誤是指在從tfrecord中讀取數據時一些參數未被初始化,如果直接restore而不進行sess.run(init)就無法正常讀數據。也就是說,在重載模型前,需要進行sess.run(init)操作。
報錯的代碼:

修改后的代碼(能正常運行):


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM