Python - 内存使用情况

时间:2013-02-28 11:25:41

标签: python

我是一名计算机工程师学生,我开始使用Python。现在,我的任务是创建一个矩阵,但规模非常大。我如何处理它以减少内存?我做了一些搜索并找到了“内存处理程序”,但我不能确定处理程序是否可以用于此。或者Python库中是否有任何模块?

谢谢。

1 个答案:

答案 0 :(得分:3)

你应该研究numpy和scipy。它们是存储器块顶部的相对较薄的层,并且通常对于矩阵类型计算非常有效。如果您的矩阵很大但很稀疏(即大多数元素为0),请查看scipy's sparse matrices