我正在尝试按照Convolutional Neural Networks教程学习tenforflow,但当我试图弄清cifar10_input.py
如何从cifar-10-batches-bin
加载数据时,我遇到了{{1}的问题执行很长一段时间或者在没有结果的情况下永远运行。
代码是这样的:
Tensor.eval()
代码基本上来自import tensorflow as tf
from tensorflow.models.image.cifar10 import cifar10_input
filenames = ['/Users/me/Downloads/cifar-10-batches-bin/data_batch_1.bin']
filename_queue = tf.train.string_input_producer(filenames)
read_input = cifar10_input.read_cifar10(filename_queue)
reshaped_image = tf.cast(read_input.uint8image, tf.float32)
with tf.Session() as sess:
print reshaped_image.eval()
,文件cifar10_input.py
是。{
摘自data_batch_1.bin
。
通常,我可以使用cifar-10-binary.tar.gz
方法观察张量。但在这种情况下,它持续运行的时间比以往任何时候都长(我等了将近一个小时,它仍在运行)。我的代码中有什么问题吗?