[問題] Keras版本不同對訓練結果的影響

看板DataScience作者 (Weston)時間3年前 (2020/12/16 14:42), 3年前編輯推噓1(108)
留言9則, 4人參與, 3年前最新討論串1/1
作業系統:(win10) 問題類別:(ex:DL,CNN) 使用工具:(ex:python,tensorflow,keras) 問題內容: 版上各位好,不好意思想請問各位關於Keras版本的問題 之前使用Keras2.0.9,Tenaorflow-GPU 1.15.0 PYTHON 3.7.0這個環境導入Resnet 預訓練模型,效果不錯 接著我想對比看看其他預訓練模型,去查了之後 發現有些新模型要比較新的Keras版本才有包含 所以將Keras升到2.2.5,然後就能順利導入預訓練模型 但是卻發現模型訓練結果驗證集精度卡在0.005不會變動 拿之前有訓練出效果的程式碼去訓練也一樣卡0.005不會動 後來把Keras版本降回去就又恢復正常了,請問版上各位,這純粹是 Keras的問題,還是我Tensorflow或是Python版本也有問題?? 以上,謝謝各位版友 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.51.91 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DataScience/M.1608100931.A.B54.html

12/16 20:34, 3年前 , 1F
精度是指甚麼東西阿
12/16 20:34, 1F

12/16 20:34, 3年前 , 2F
我看板上的文常常都理解困難,平常都用英文QQ
12/16 20:34, 2F
抱歉沒說清楚,精度是指validation accuracy ※ 編輯: ArthurJack (42.72.135.37 臺灣), 12/16/2020 20:46:02

12/16 23:07, 3年前 , 3F
你沒查看TF版本嗎?
12/16 23:07, 3F

12/17 02:50, 3年前 , 4F
有時候版本不匹配也會發生問題(但通常都有錯誤訊息)
12/17 02:50, 4F

12/17 12:50, 3年前 , 5F
建議是要用keras請通通改tf.keras
12/17 12:50, 5F

12/17 12:51, 3年前 , 6F
keras已經不會獨立維護了
12/17 12:51, 6F

12/17 12:51, 3年前 , 7F
你先用tf.keras不行再說
12/17 12:51, 7F
好,謝謝各位 ※ 編輯: ArthurJack (42.72.93.113 臺灣), 12/17/2020 23:15:11

12/18 18:12, 3年前 , 8F
另外據我經驗tf1請用1.14 不然就改用tf2了 1.15蠻雷
12/18 18:12, 8F

12/19 20:00, 3年前 , 9F
好的,謝謝
12/19 20:00, 9F
文章代碼(AID): #1VsQn3jK (DataScience)