sparse-matrix

    3热度

    2回答

    是否有任何算法可以并行地进行稀疏(例如CSR或坐标)矩阵的高效创建(元素填充)?

    3热度

    3回答

    你觉得呢?什么会更快,速度更快:在GPU或CPU(多线程)上执行稀疏矩阵(CSR)乘法(使用向量)?

    3热度

    1回答

    我在此包中看到2个稀疏矩阵的实现。 OpenMapRealMatrix SparseFieldMatrix 二者都记录为 “基于开放稀疏矩阵实现解决地图”。 你知道两者之间有什么不同吗?此外,以快速方式迭代所有条目的最佳方式是什么(这意味着迭代非零元素)。 谢谢!

    0热度

    1回答

    我正在做一些稀疏矩阵向量乘法的软件。矩阵以坐标格式存储(每个非零的行和列索引)。 他们正在执行一个排序操作,为该行排序列索引(这是因为这个有限元问题的一些边界条件)。这需要发生吗?

    3热度

    3回答

    我想在一个非常大的矩阵上做一些(k均值)聚类。 该矩阵大约500000行×4000列但非常稀疏(每行只有几个“1”值)。我想要解决2000个群集。 我有两个问题: - 有人可以推荐一个开源平台或工具来做到这一点(也许使用k-means,也许有更好的东西)? - 如何最好地估计算法需要完成的时间?我曾试过weka,但几天后终止了这项工作,因为我无法分辨需要多少时间。 谢谢!

    2热度

    1回答

    我使用稀疏矩阵作为压缩数据的均值,当然,当我失去时,我所做的是从大于指定阈值的所有值创建稀疏字典。我想我的压缩数据大小是我的用户可以选择的变量。 我的问题是,我有一个稀疏矩阵,有很多近零值,我必须做的是选择一个阈值,以便我的稀疏字典具有特定的大小(或最终重建错误是具体率) 下面是我如何创建我的字典(从计算器,我认为采取> <): n = abs(smat) > treshold #smat is

    6热度

    4回答

    有谁知道如何在python中对稀疏矩阵执行svd操作?似乎scipy.sparse.linalg中没有提供这样的功能。

    39热度

    3回答

    假设我有一个2d稀疏数组。在我的实际用例的行和列两者的数量要大得多(说20000和50000),因此它不适合在内存中,当使用密表示: >>> import numpy as np >>> import scipy.sparse as ssp >>> a = ssp.lil_matrix((5, 3)) >>> a[1, 2] = -1 >>> a[4, 1] = 2 >>> a.tod

    11热度

    2回答

    在Matlab中,如果我仍然需要进行大量计算,并且大约25%的数组是非零,那么在什么时候稀疏阵列比正常阵列好?

    1热度

    4回答

    我正在实施一个压缩行格式的稀疏矩阵类。这意味着我有固定数量的行,每行包含多个元素(对于不同的行,这个数字可以不同,但​​在矩阵初始化后不会改变。 是否适合通过向量载体或将在某种程度上片段的记忆? 我对子级如何落实这一分配,所以我将有记忆一个大截? 感谢您分享您的智慧! 德克