1
我遇到了加载numpy矩阵的麻烦。我通过以下方式将其成功保存到磁盘:加载并保存numpy矩阵
self.q.dump(fileName)
现在我希望能够加载它。据我所知,加载命令应该诀窍:
self.q.load(fileName)
但它似乎不是。任何人都知道什么可能是错的?也许这个函数没有被称为加载?
我遇到了加载numpy矩阵的麻烦。我通过以下方式将其成功保存到磁盘:加载并保存numpy矩阵
self.q.dump(fileName)
现在我希望能够加载它。据我所知,加载命令应该诀窍:
self.q.load(fileName)
但它似乎不是。任何人都知道什么可能是错的?也许这个函数没有被称为加载?
help(numpy.ndarray)
| dump(...)
| a.dump(file)
|
| Dump a pickle of the array to the specified file.
| The array can be read back with pickle.load or numpy.load.
|
| Parameters
| ----------
| file : str
| A string naming the dump file.
numpy.load
应该正常工作。
是的,但没有。 AttributeError:'numpy.ndarray'对象没有属性'load' –
@ d.e .:我不是一个数组的方法,它是一个函数。一定要把它称为'numpy.load(filename)',而不是'q.load(..)'(其中q是一个数组)。 – u0b34a0f6ae