此錯誤神奇之處是每次第一次運行不會報錯,第二次、第三次第四次。。。。就都報錯了。關掉重啟,又不報錯了,運行完再運行一次立馬報錯!搞笑!
折磨了我半天,終於被我給解決了!
問題解決來源於這邊博客:https://blog.csdn.net/m0_37870649/article/details/79428960
我的解決方法:在fit模型的代碼前面加入一行代碼:tf.reset_default_graph()
如下圖:
我原本是猜想自定義TextCNN模型的代碼中出了問題,但其實這個錯誤和dtype沒有關系。目前個人理解為是在自定義的TextCNN模型代碼中有一段生成graph的代碼。每第一次運行時不會出錯了,同時生成了graph,再次、再再次都運行出錯,原因或許是發生了沖突。那我重置一下就行了,於是便有了tf.reset_default_greph()成功解決問題的情況了。
自定義TextCNN代碼部分內容:
For details, please refer https://stackoverflow.com/questions/35114376/error-when-computing-summaries-in-tensorflow