直感DeepLearningという本の4章でGANを使うプログラムで、keras_adversarialをインポートするときに、
File "C:\Users\XXXX\AppData\Local\Programs\Python\Python38\lib\site-packages\keras_adversarial-0.0.3-py3.8.egg\keras_adversarial\backend\tensorflow_backend.py", line 3, in <module>
ModuleNotFoundError: No module named 'tensorflow.contrib'
というエラーが出てします。
Tendsorflowのバージョンが2.3.1なので、tensorflow1xにしかない?tensorflow.contribが使えないエラーがでてしまいます。1系のバージョンをインストールしようとすると、
ERROR: Could not find a version that satisfies the requirement tensorflow==1.4 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.2.1,
2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0, 2.3.1, 2.4.0rc0, 2.4.0rc1, 2.4.0rc2, 2.4.0rc3)
ERROR: No matching distribution found for tensorflow==1.4
とエラーが出てしまいます。
色々しらべたのですが、結局わからずしまいでした。ご享受よろしくお願いいたします
回答1件
あなたの回答
tips
プレビュー