sparse-matrix 相关问题

稀疏矩阵是一种数据结构,其中不是每个条目都被明确表示。相关的是稀疏矩阵算法和数据结构,以及有关实现和分析的问题。

有没有一种有效的方法来连接 scipy.sparse 矩阵?

我正在处理一些相当大的稀疏矩阵(从 5000x5000 到 20000x20000),需要找到一种有效的方法以灵活的方式连接矩阵以构造随机垫...

回答 5 投票 0

获取大稀疏矩阵的范数

我有一个非常大的 500,000 X 500,000 但稀疏矩阵。我想使用Python找到它的规范,我尝试使用: %timeit numpy.linalg.norm(a, 轴=1) 其中 a 是矩阵 我也尝试过这个: b = numpy。

回答 1 投票 0

有什么方法可以加速我的稀疏矩阵乘法的 NUMBA 实现吗?

NUMBA 不支持稀疏矩阵,我想找到一种方法以 COO 格式编写自己的 spM 乘法函数。 将 numpy 导入为 np 从 numba 导入 njit, prange 来自 numba.core....

回答 1 投票 0

转置修改后的 CSR 格式 (C++)

我正在尝试转置以修改后的 CSR 格式编写的矩阵(GF(2) 字段,因此无需存储元素): GF2_CSR_Matrix 类 { 受保护: uint64_t 行; uint64_t 列; uint...

回答 1 投票 0

将 scipy coo_matrix 转换为 pytorch 稀疏张量

我有一个coo_matrix: 从 scipy.sparse 导入 coo_matrix coo = coo_matrix((3, 4), dtype = "int8") 我想转换为 pytorch 稀疏张量。根据文档https://pytorch....

回答 3 投票 0

SparseArray 不会替换传递给函数的变量

这里是 Mathematica 13 中的一些有问题的代码: In[132]:= M[d_] = Normal[SparseArray[{1, 1} -> d]] 输出[132]= {{d}} 在[133]中:= M[1] 输出[133]= {{1}} In[134]:= M[d_] = SparseArray[{1, 1} ->...

回答 1 投票 0

JAVA中常规矩阵到稀疏矩阵的转换

我正在尝试执行从用户输入的代码,首先将这些元素转换为传统矩阵,然后将其转换为稀疏矩阵 导入 java.util.*; 公开课

回答 1 投票 0

如何将“SciPy 稀疏矩阵”转换为“NumPy 矩阵”?

我正在使用一个名为“incidence_matrix(G)”的Python函数,它返回图的事件矩阵。它来自 Networkx 包。我面临的问题是这个函数的返回类型......

回答 3 投票 0

将 SpMatrix 转换为矩阵

我正在尝试找到一种更短或更有效的方法将SpMatrix(来自Data.Sparse.SpMatrix)转换为Matrix(来自Data.Matrix)。 使用内置函数,我设法将它们转换为...

回答 1 投票 0

在不改变填充值的情况下对pandas稀疏数据类型进行操作

我目前有一个这种形式的稀疏数据框: df = [[真,假,假], [假,假,真], [假,真,假]] 每列的数据类型为 Sparse[bool, False]。我想要

回答 1 投票 0

将稀疏向量插入稀疏矩阵

我想使用稀疏矩阵和稀疏向量设置稀疏矩阵的列。试图检查相关文件,但我在这部分陷入困境。这可能吗? 如果它有帮助我正在建设......

回答 1 投票 0

为什么 pandas sum() 对稀疏数据框给出错误的答案?

在稀疏数据框中,应用于整个数据框的 sum() 方法会给出错误的结果,而应用于特定列或数据框子集的 sum() 方法有效。 看起来像是溢出问题...

回答 1 投票 0

使用任何编程语言在稀疏数组上使用 GPU 进行快速张量点?

我现在正在研究两个多维数组 arr 和 cost。 arr 与尺寸 (width, height, m, n) 是密集的,而 cost 是与尺寸 (width, height, width, height) 稀疏的。 值:宽度和高度是...

回答 1 投票 0

julia、sparsearrays、CSC 格式

我正在尝试直接以 csc 格式创建稀疏矩阵。这是因为我可以重复使用我编写的数组,预先分配它们并在其中创建@view。 但是,如果我使用 @view 它会给出错误,...

回答 1 投票 0

加速Python中的稀疏求逆、逐元素乘法和加法

我正在尝试反转三对角的 10000x10000 稀疏矩阵,但我遇到的问题是 scipy.sparse.linalg.inv() 太慢,所以我尝试使用 spsolve() 代替。主要我...

回答 1 投票 0

如何在c++中使用eigen库导入矩阵市场文件

我是 C++ 新手,习惯使用 MATLAB。不幸的是,我的矩阵大小对于 MATLAB 来说太大了,所以我想在 C++ 中尝试一下。 我找到了 eigen 库 3.3.7 来进行矩阵操作。为此我需要

回答 4 投票 0

Python - Pandas 数据帧串联内存中的气球

我的原始数据集是一个关于药物不良反应的 JSON 对象的大型列表。在每个 JSON 对象中,我们可以有几种以 rxcui id 形式给出不良反应的药物。 我有

回答 2 投票 0

Scikit-learn:在具有小edge_list的PageRank对象上调用fit_predict时出现异常

在使用来自边缘列表的数据对 PageRank 对象调用 fit_predict 方法时遇到奇怪的异常。 我收到“类型错误:输入矩阵必须是 Scipy 稀疏矩阵......”

回答 1 投票 0

如何选择 pandas Sparse dtype 以及对内存有何影响?

我试图了解如何设置稀疏熊猫矩阵以最大限度地减少内存使用并保留所有值的精度。我在 pandas Sparse 文档中没有找到答案。下面是一个

回答 1 投票 0

对 Scipy 稀疏 CSR 矩阵每行中的非零元素进行高效迭代

我正在使用 CSR 格式的 scipy.sparse 矩阵,需要迭代每一行以检索非零元素的索引和值。 我读过有关有效迭代...的方法。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.