python - 如何存储/保存和恢复tensorflow DNNClassifier(没有要保存的变量)

标签 python machine-learning tensorflow

我在 tensorflow 上训练了一个深度神经网络并用于预测一些示例,但是当我尝试使用 train.Saver() 保存它时我收到错误: “没有要保存的变量”

已经尝试过 train.Saver 像这样:

tf.train.Saver(classi.get_variable_names())

但仍然没有运气,有什么建议吗?

最佳答案

所以我遇到了同样的问题(估算器还没有保存/恢复功能)。我尝试了储户和 CheckpointSaver尝试保存检查点,但事实证明这要简单得多;只需在实例化估算器时指定 model_dir 即可。这将自动保存检查点,只需创建具有相同 model_dir 的估算器即可恢复这些检查点。估算器文档 here .

感谢@ilblackdragon提供解决方案here .

关于python - 如何存储/保存和恢复tensorflow DNNClassifier(没有要保存的变量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38368096/

相关文章:

tensorflow - GAN 中 tf.group 的行为

python - darkflow - 属性错误 : 'NoneType' object has no attribute 'find'

tensorflow - 如何在 Keras 中构建这个自定义层?

python - 无法从其他文件夹导入脚本

python - 在 python 3.5 上键入提示语法错误

machine-learning - 当我需要更新多层感知器中的权重时?

python,使用逻辑回归来查看哪个变量对积极预测增加了更多权重

c++ - 急切加载整个模型以估计 Tensorflow Serving 的内存消耗

python - 从python中的对数正态分布生成随机数

python - python中特定几何图形的二维等值线图