tensorflow input_data遇到的问题

这个问题是由于python版本的原因导致的

如果是python2.7可以在源码22行左右做如下修改

在最后一行加[0].

修改后如下:

def _read32(bytestream):
    dt = numpy.dtype(numpy.uint32).newbyteorder('>')
   return numpy.frombuffer(bytestream.read(4), dtype=dt)[0]

原版:

def _read32(bytestream):
    dt = numpy.dtype(numpy.uint32).newbyteorder('>')
    return numpy.frombuffer(bytestream.read(4), dtype=dt)

python2.7亲测可用input_data.py如下



 

 

 

 

你可能感兴趣的:(tensorflow)