如何在TensorFlow中恢复检查点目录?

时间:2017-06-15 11:32:49

标签: python tensorflow

我使用TensorFlow tutorials中的方法训练模型(代码为here)。最后,我将模型保存在检查点目录中。现在我想从检查点目录恢复:

ValueError: No variables to save

Howerver,我收到了错误:

public class MyClass
{
    public string MyMethod (string param1, Dictionary<string, string> param2) 
    {
        ProtectedMyMethodPart1( ... );
        ProtectedMyMethodPart2( ... );
    }

    protected void ProtectedMyMethodPart1( ... )
    {
    }

    protected void ProtectedMyMethodPart2( ... )
    {
    }
}

1 个答案:

答案 0 :(得分:0)

看起来您还没有定义要从检查点恢复的图形,因此在构建保护程序时,它会抱怨您的图形为空。

您可以尝试再次构建图表(例如重新定义变量),然后再尝试恢复它吗?

来自restore方法字符串doc:

  

它需要启动图表的会话。