【发布时间】:2018-09-18 04:11:34
【问题描述】:
假设我使用以下代码保存了一个模型
tf.saved_model.simple_save(sess, export_dir, in={'input_x': x, 'input_y':y}, out={'output_z':z})
现在我将保存的模型加载到另一个 python 程序中
with tf.Session() as sess:
tf.saved_model.loader.load(sess, ['serve'], export_dir)
现在的问题是如何通过调用 simple_save() 方法时在输入/输出参数中指定的 'input_x'、'input_y'、'output_z' 键获取 x、y、z 张量的句柄?
我在网上找到的唯一解决方案是在创建 x、y、z 张量时显式命名它们,然后使用这些名称从图中检索它们,这似乎是相当多余的,因为我们在调用时为它们指定了键simple_save()。
【问题讨论】:
标签: tensorflow tensorflow-serving