Python 加载和保存numpy矩阵
我在加载numpy矩阵时遇到问题。我通过以下方式成功地将其保存到磁盘:Python 加载和保存numpy矩阵,python,numpy,Python,Numpy,我在加载numpy矩阵时遇到问题。我通过以下方式成功地将其保存到磁盘: self.q.dump(fileName) 现在我想能够加载它。据我所知,load命令应该起到以下作用: self.q.load(fileName) 但似乎不是。有人知道可能出了什么问题吗?也许这个函数不叫做load help(numpy.ndarray) | dump(...) | a.dump(file) | | Dump a pickle of the array to
self.q.dump(fileName)
现在我想能够加载它。据我所知,load命令应该起到以下作用:
self.q.load(fileName)
但似乎不是。有人知道可能出了什么问题吗?也许这个函数不叫做load
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.:I不是数组上的方法,而是函数。请务必像numpy.load(filename)
那样调用它,而不是q.load(..)
(其中q是数组)。这是否回答了您的问题?