在pycharm中導入早停機的庫時,碰上一個問題
from tensorflow.keras.callbacks import EarlyStopping
這一條代碼中,EarlyStopping
一直有個紅色波浪線,代表著找不到這個庫,提示未解析啥的。
但是運行是可以運行的,雖然可以運行,但是一直紅色波浪線,還是有強迫癥的不爽,所以想著法子給他消掉。
后來發現問題的關鍵在與tensorflow和Space插件的版本匹配上。Space是一個用于代碼審查的插件,簡單說就是可以提示你的代碼是否有問題。
后來發現是因為tensorflow的版本已經升級到2.16,然而ubuntu下的pycharm社區版的space插件,只能更新到241.15989.9版本,這個版本發布的時候,tensorflow還在2.15版本,因此,對于2.16版本做的一些更改,他無法正確反應。
tensorflow歷史版本情況:
Space版本更新情況: