我们可以在TensorFlow中构建多个图形的图形吗?

时间:2017-05-26 11:38:13

标签: graph tensorflow neural-network deep-learning

我想运行并评估一个非常简单的二元分类逻辑模型 为此,我想要一个如下图表:

  1. 从输入预测标签(可以用feed_dict喂养)
  2. 计算损失并将其最小化
  3. 比较基础事实和预测标签以计算准确度
  4. 当我在一张图中写下这些时,效果很好 但是,如果我们可以将图表分开,代码会更加清晰。

    现在,我创建了三个独立的图形(对应于上面的每个列表) 然后,我想构建三个以下图表

    • forward_graph(=图1)
    • train_graph(=图1 +图2)
    • eval_graph(=图1 +图3)

    每个都可以单独运行。

    有没有办法实现这个甚至是这样的事情?
    我做了很多研究以找到解决方案,但是,我找不到能帮助我的答案。

    希望有人能回答这个问题!

1 个答案:

答案 0 :(得分:0)

我觉得第一个选项(一个图中的模型,损失和准确性)更好,因为它们都属于一个模型。

无论如何,您可以构建三个图形并针对不同的图形组合运行不同的会话。

您可能需要构建如下图形:Working with multiple graphs in TensorFlow