【问题标题】:Export and import tensorflow network for evaluating states in application导出和导入 tensorflow 网络,用于评估应用程序中的状态
【发布时间】:2018-03-02 09:18:48
【问题描述】:

我正在用 tensorflow 编写一个神经网络,我希望能够导出我最终训练的网络并将其导入另一个程序来玩游戏。我发现了多个论坛帖子,例如: Tensorflow: How to use a trained model in a application? Tensorflow: how to save/restore a model?

我还在 tf 文档中看到他们使用估算器来保存模型,但我不确定这是否是我正在寻找的以及如何应用它。

但是那些谈论导出整个会话并将其导入应用程序并使用 Session.run,但据我了解,这需要输入预测输出并将在我的网络上运行另一个训练步骤。我不想继续训练我的网络——它已经完成了——我现在只想评估游戏给我的特定状态。

提前感谢您提供的任何帮助。

【问题讨论】:

    标签: python tensorflow neural-network


    【解决方案1】:

    据我所知,有两种方法。

    1. 检查点文件(元图)
    2. 保存的模型

    保存模型很方便,但是学习曲线高于检查点文件。你可以检查这个tutorial

    并且导入模型不是继续运行训练,它基本上是恢复你学到的所有变量。

    【讨论】:

      猜你喜欢
      • 2020-06-25
      • 2021-12-20
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 2019-11-18
      • 1970-01-01
      相关资源
      最近更新 更多