我正在尝试将图片导入我的模型进行训练,就像示例">image_retraining"一样: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/image_retraining 但是导入过程图像在classify_image_graph_def.pb中,所以我不知道它是如何工作的
我发现了这些方法:
张量流多线程图像加载
https://stackoverflow.com/a/36947632/7040568
https://github.com/samjabrahams/tensorflow-workshop/blob/master/04%20Feedforward%20Network.ipynb
您介意告诉我张量流导入训练模型图片的标准方式是什么吗? 我还没有使用tf.train.batch
,tf.train.Coordinator
和tf.train.start_queue_runners
。
我真的很困惑,因为我仍在学习如何使用张量流,所以我只需要一种简单或标准的方法
谢谢你和问候,
一种方法是使用 PIL 或 OpenCV 自己加载它们,例如cv2.imread(filename.png)
,然后将它们作为维度为 [number of images (batch size), height, width, channels (3 if RGB)]
的数组提供给您的图形(以feed_dict
为单位)。