2016-09-29 14 views
0

tensorflowのため、この記事は非常によくどのようtensorflowkerasをtheanoのインターフェースとして使用する方法は?

https://blog.keras.io/keras-as-a-simplified-interface-to-tensorflow-tutorial.html

でkerasを使用して説明しかし、私は直接theanoでkerasを使用する方法を見つけることはありません。

テンソルフローを使用するのは不可能ですか?

+0

は、なぜあなたはこれを行うだろうか? Kerasの全ポイントは、それらのバックエンドをすべて抽象化することです – nemo

答えて

0

公式ドキュメントはこちらです:基本的にhttps://keras.io/backend/

、あなたの$HOME/.keras/keras.json(Linux)または%USERPROFILE%\.keras\keras.json(窓)の設定ファイルを編集します。

用途: { "image_data_format": "channels_last", "epsilon": 1e-07, "floatx": "float32", "backend": "theano" }

( "バックエンド" が "theano" に設定されます。)

進路変更のこの意志Theanoを使用するすべてのごKerasプロジェクト。

あなただけの1つのプロジェクトを変更したい場合は、kerasをインポートする前に、コマンドラインから、またはコードのいずれかで、KERAS_BACKEND環境変数を設定することができます。

import os os.environ["KERAS_BACKEND"] = "theano" import keras

を(私は、Windows 10上でこれをテストしましたTheanoとTensorFlowの両方をインストールしたPython 3.5(これを削除し、TensorFlowを使用し、それをインクルードするとTheanoを使用します))。

この依存関係は、ソース管理に明示的に含まれているため、Pythonソースに組み込むとよいです。 Kerasが使用している基本的なMLライブラリが100%抽象化されていないので(コードが少し浸透していてもほとんど違いはありません)、コードにはどちらか一方が必要であることが示されています。

私はそれが役に立てば幸い、

ロバート

関連する問題