简体   繁体   English

使用tensorflow将图形和权重保存在文件中

[英]Save graph and weights in file with tensorflow

I'm trying save a file with the trainned model on tensorflow, I'am trying with this simple graph: 我正在尝试使用训练模型在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]}))

But it gave me an error: 但它给了我一个错误:

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

saying it doesn't exists on tensorflow module, I followed this official tutorial: https://www.tensorflow.org/programmers_guide/saved_model 说它在tensorflow模块上不存在,我按照这个官方教程: https ://www.tensorflow.org/programmers_guide/saved_model

How can I save the trained model in tensorflow? 如何在tensorflow中保存训练好的模型?

教程未更新, tf.saved_model_builder.SavedModelBuilder tf.saved_model.builder.SavedModelBuilder更改为tf.saved_model.builder.SavedModelBuilder

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM