python - tensorflow 中大型稀疏矩阵的特征向量

标签 python python-3.x tensorflow scipy arpack

我想知道有没有办法在tensorflow中计算一个非常大的稀疏矩阵的前几个特征向量,希望它可能比scipy的ARPACK实现更快,它似乎不支持并行计算。至少,据我所知。

最佳答案

我相信你应该看看 PETCs4pySLEPc4py . 它们是 PETSc(可移植、可扩展工具包)的 python 绑定(bind) 科学计算)和 SLEPc(用于特征值问题计算的可扩展库)。

PETSc 和 SLEPc 支持 MPI,因此 PETCs4py 和 SLEPc4py 也支持。

我相信您会在 examples 中找到有用的示例

关于python - tensorflow 中大型稀疏矩阵的特征向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51953345/

相关文章:

python - 如何使用 plotly 绘制梯度下降

python - Tensorflow 没有分配完整的 GPU 内存

python - 使用多处理和 h5py

python - 为什么 dim=1 在 torch.argmax 中返回行索引?

python - Django 多个外键,相同的相关名称

python-3.x - python3.PyImport_ImportModule(name) 在第二次调用时会发出 fatal error

java - 在多核设备上运行 TensorFlow

python - 将 .tfrecords 文件拆分为多个 .tfrecords 文件

python - 在 Python 中删除和替换多项式的系数

python - 最后尝试 vs :with pool as"