我正在尝试从一个大的二进制数据文件中读取一个numpy数组。每个二进制记录包含7330个浮点数,后跟一个我想忽略的长整型,然后是一个整型。我创建了一个数据类型,如下所示: dt = [(str(n),'f4') for n in range(7330)]
dt += [('junk','i8'), ('label
我没有找到任何关于pickle有reshape()方法的东西,文件中给出了import cPickle as pickle, import numpy as np,所以我假设(可能是一个糟糕的假设)重塑函数是因为numpy。我找到了numpy的重塑方法的定义(也在下面)。但是,我不知道哪些参数属于哪个参数。
因为这个东西应该加载图片数据,所以我猜测32,32可能是图像大小,并与newshape参数相对应?我不知道1000,3在做什么: