AttributeError: module 'tensorflow' has no attribute 'get_variable

AttributeError: module ‘tensorflow’ has no attribute 'get_variable

下載了關於手寫數字識別的代碼,代碼沒有錯誤,但是顯示以上錯誤

  1. 原因 :代碼是基於tensorflow1.0的
  2. 但是我運行的環境安裝的是anacondar下安裝的tensorflow2.0(下載時自動下載最新版的)
  3. tensorflow兩個版本差距很大

引用文本
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()

可以解決所有因爲版本問題出現的問題
參考:大型翻車現場,升級到tensorflow 2.0,我整個人都不好了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章