首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何恢复Tensorflow模型和预测输入图像

如何恢复Tensorflow模型和预测输入图像
EN

Stack Overflow用户
提问于 2017-06-04 22:25:42
回答 1查看 561关注 0票数 0

我已经恢复了经过训练的tensorflow模型,然后我希望检测输入图像结果。在这里恢复代码:

代码语言:javascript
复制
import tensorflow as tf
import cv2 
sess=tf.Session() 
image_size=128   

saver = tf.train.import_meta_graph('my_test_model-1000.meta')
saver.restore(sess,tf.train.latest_checkpoint('./'))
sess.run(tf.global_variables_initializer())

那么,如何使用此模型预测128*128*3 rgb输入图像?

EN

回答 1

Stack Overflow用户

发布于 2018-04-03 19:06:48

代码语言:javascript
复制
import tensorflow as tf
import cv2 

def model(inputs):
    # You define your model over here
    ...
    ...
return logtis

image = cv2.imread("image_path.jpg")
ip_tensor = tf.placeholder(tf.float32, (None, 128, 128, 3)) 
logits = model(ip_tensor)
with tf.Session() as sess:
    saver.restore(sess, tf.train.latest_checkpoint('./'))  # restore your model
    feed={ip_tensor: inputs}  # prepare your feed to the saved model
    predictions = sess.run(tf.argmax(logits, 1), feed_dict=feed) # make prediction
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44355149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档