エラー内容
環境
- Windows10 x PowerShell
- python3.9
- TensorFlow=2.6.0
- CUDA 11.4
- cuDNN 8.2
Windows10にTensorFlow GPU環境を構築し、学習を回そうとしたら次のエラーがでた
tensorflow.python.framework.errors_impl.AlreadyExistsError: Another metric with the same name already exists.
同名のメトリクスを2回読み込んでるよ!的なやつ。
同じモジュールを2回importするとでるやつだけど、心当たりがない。
調べてみるとTensorFlowが持ってるKerasのバージョンとオリジナルKerasのバージョンのミスマッチがあると起こるらしい。(クソすぎでは)
pip list
をするとkeras==2.7.0
だったので、
pip install keras==2.6.*
をすると動くようになった