背景
kaggleで話題のmodel を実機で回そうと思ったらこのエラーが出てきて詰まってしまった。
ネットで調べたところ解決策は色々試したので将来また同じとこで詰まりそうな自分用にまとめてきます。
環境
Ubuntu 18.04.4 LTS
tensorflow 2.1.0
keras 2.2.4
解決策1
keras.something.something
を
tensorflow.keras.something
に変える
解決策2
from keras import backend
を
from tensorflow.keras import backend
に変える
解決策3
from keras import backend as k
を
from tensorflow.keras import backend as k
に変える
解決策4
tensorflow のversionを下げる
pip install tensorflow==1.4
解決策5
keras のversionを上げる
pip uninstall keras
pip install keras==2.3.1
結果
1-3は私の環境では全然効果がなかった。
4は他のmodule でエラーが出て使えなかったため使えず。
5をやって初めてちゃんと動いた!やったね
参考にさせてもらったサイト様