【问题标题】:Save graph and weights in file with tensorflow使用 tensorflow 将图形和权重保存在文件中
【发布时间】:2017-09-13 09:00:36
【问题描述】:

我正在尝试使用 tensorflow 上的训练模型保存文件,我正在尝试使用这个简单的图表:

import tensorflow as tf

a = tf.placeholder(tf.float32)
b = tf.placeholder(tf.float32)
adder_node = a + b  # + provides a shortcut for tf.add(a, b).

builder = tf.saved_model_builder.SavedModelBuilder(".")

sess = tf.Session()
builder.add_meta_graph([tag_constants.SERVING])
builder.save()

print(sess.run(adder_node, {a: 3, b: 4.5}))
print(sess.run(adder_node, {a: [1, 3], b: [2, 4]}))

但它给了我一个错误:

AttributeError: 'module' object has no attribute 'saved_model_builder'

说它在tensorflow模块上不存在,我按照这个官方教程:https://www.tensorflow.org/programmers_guide/saved_model

如何将训练好的模型保存在 tensorflow 中?

【问题讨论】:

    标签: python tensorflow


    【解决方案1】:

    教程没更新,把tf.saved_model_builder.SavedModelBuilder改成tf.saved_model.builder.SavedModelBuilder

    【讨论】:

    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2020-01-15
    • 2017-10-01
    • 2018-02-15
    • 1970-01-01
    • 2011-06-15
    相关资源
    最近更新 更多