2017-05-26 13 views
0

バイナリ分類のための非常に単純なロジスティックモデルを実行して評価したいと思います。それを達成するために
、私のようなグラフたい:TensorFlowで複数のグラフからグラフを作成できますか?

  1. が損失を計算し、
  2. それを最小限に抑える
  3. (feed_dictを供給することができる)入力からラベルを予測するには、地上の真実を比較し、精度を計算するためにラベルを予測しました

私はこれらを1つのグラフに書きましたが、うまくいきました。
しかし、グラフを分離できれば、コードははるかに明確になります。

ここでは、3つの別々のグラフを作成します(上記の各リストに対応しています)。
そして、私は次の三つのグラフを構築する

  • forward_graph(=グラフ1)
  • train_graph(=グラフ1 +グラフ2)
  • eval_graph(=グラフ1 +グラフ3)

それぞれを別々に実行することができます。

これを達成する方法はありますか?
私は解決策を見つけるために多くの研究をしましたが、私を助ける答えが見つかりませんでした。

誰かがこれに答えることができますように!

答えて

0

すべてのモデルが1つのモデルに属しているので、最初の選択肢(モデル、損失、精度)が良いと感じます。

とにかく、3つのグラフを作成し、異なるグラフの組み合わせに対して異なるセッションを実行できます。

このようなグラフを作成する必要があります。Working with multiple graphs in TensorFlow

関連する問題