Ubuntu 16.04で Theano バックエンドで Keras を使用しています。セットアップは問題なく機能していましたが、Kerasをインポートすると突然(import keras
):
ValueError:古いGPUバックエンドを使用しようとしています。 Theanoから削除されました。今device = cuda *を使用します。詳細については、 https://github.com/Theano/Theano/wiki/Converting-to-the-new-gpu-back-end%28gpuarray%29 を参照してください。
どうすれば解決できますか?
THEANO_FLAGS
という環境変数を変更(または追加)する必要があります。 device=cuda
の代わりにdevice=gpu
を含むように変数を設定すると、エラーはなくなります。
この変数の詳細については、 こちら をご覧ください。