如上貼出了:錯誤信息和錯誤代碼。
這個問題困擾了自己兩天,報錯大概是說輸入的數據和接受的格式不一樣,不能作為tensor。
后來問了大神,原因出在tf.reshape(),因為網絡訓練時用placeholder定義了輸入格式,所以輸入不能用tensor,而tf.reshape()返回結果就是一個tensor了,所以輸入會報錯。
因此改為了這種格式
靈機一動,全都使用numpy里面的方法提供格式的轉換,這樣就不會產生tensor形的變量了。改完以后成功運行
如上貼出了:錯誤信息和錯誤代碼。
這個問題困擾了自己兩天,報錯大概是說輸入的數據和接受的格式不一樣,不能作為tensor。
后來問了大神,原因出在tf.reshape(),因為網絡訓練時用placeholder定義了輸入格式,所以輸入不能用tensor,而tf.reshape()返回結果就是一個tensor了,所以輸入會報錯。
因此改為了這種格式
靈機一動,全都使用numpy里面的方法提供格式的轉換,這樣就不會產生tensor形的變量了。改完以后成功運行
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。