【问题标题】:finding eigenvalues of a very huge matrix找到一个非常大的矩阵的特征值
【发布时间】:2016-04-11 04:26:12
【问题描述】:

我正在尝试为图形问题中的社区检测实现谱聚类算法。

我有一个非常大的矩阵来计算它的特征向量,矩阵 > 1Mx1M。

Numpy 和 Scipy 需要将矩阵存储在内存中才能计算它,这在我的情况下是不可能的。

是否有任何其他库或包可以在磁盘而不是内存上计算特征向量和值(就像 HDF5 允许我们在磁盘上存储和操作数据)?

或者有什么解决办法可以推荐吗?

【问题讨论】:

标签: python linear-algebra numerical-methods eigenvalue


【解决方案1】:

增加交换文件的大小。

见: What is virtual memory?
Creating a swap space
Using a swap space

此外,系统通常会在资源监视器中实时报告。

对于 Ubuntu

[]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-20
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2015-11-18
    • 1970-01-01
    • 2019-04-29
    • 1970-01-01
    相关资源
    最近更新 更多