web-dev-qa-db-ja.com

ValueError«kerasをインポートするときに、古いGPUバックエンドを使用しようとしています»

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 を参照してください。

どうすれば解決できますか?

12
Tshilidzi Mudau

THEANO_FLAGSという環境変数を変更(または追加)する必要があります。 device=cudaの代わりにdevice=gpuを含むように変数を設定すると、エラーはなくなります。

この変数の詳細については、 こちら をご覧ください。

17