sparse-matrix 相关问题

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

如何有效地对两个稀疏 SciPy 矩阵进行矩阵乘积并生成密集的 Numpy 数组?

我想执行两个稀疏 SciPy 矩阵的矩阵乘积。然而,就我而言,结果并不稀疏,所以我想将其存储为密集的 NumPy 数组。 是否可以高效地做到这一点...

回答 1 投票 0

在 RISC-V RVV 0.7.1 中屏蔽 CSR SpMV 的各个行

编辑:我已将我的问题重新表述为更有成效的内容,并将在下面提供答案。这个问题的旧版本仍在下面。 我正在实现一个优化的 SpMV 内核...

回答 1 投票 0

通过以三元组格式复制稀疏矩阵的下三角来创建完整的对称矩阵

正如主题行所示,将稀疏矩阵的下三角部分复制到上三角部分并完成矩阵条目以创建

回答 2 投票 0

为方形网格上的薛定谔算子生成稀疏矩阵

我试图在 SciPy 中生成一个稀疏矩阵来表示 $\mathbb{Z}^2$ 子网格上的薛定谔运算符。我最初尝试使用 NumPy 这样做,但遇到了内存分配问题......

回答 1 投票 0

如何使用 scipy.sparse.csr_matrix.min 忽略隐式零?

目标 我有一个 3D 空间中大约 500K 点的列表。我想找到具有最大第一最近邻距离的两个坐标。 方法 我正在使用 scipy 计算稀疏距离 ma...

回答 2 投票 0

根据另一个矩阵对矩阵中的元素进行排序

我想根据描述元素属性的二进制矩阵 (element_map) 中的值将任意数量的元素排序为任意形状的矩阵 (matrix_a)。矩阵_b d...

回答 1 投票 0

“nan”而不是Python输出中的矩阵元素?

我正在尝试计算这个稀疏矩阵问题 Au=f 的近似解,但我在矩阵的输出中得到“nan”而不是矩阵元素,尽管输入矩阵...

回答 1 投票 0

压平 SciPy lil_matrix 而不转换为密集以避免内存错误

鉴于: 将 numpy 导入为 np 导入 scipy print(np.__version__, scipy.__version__) # numpy: 1.23.5 scipy: 1.11.3 我想展平我的切片数组而不将其转换为密集以避免

回答 1 投票 0

如何在python中合并两个稀疏coo_matrix矩阵?

比如说,我有两个 coo_matrix (i,j) 值: 垫_1: (0, 1) 0.5 (0, 2) 0.5 (1, 2) 1.0 (3, 0) 0.5 (3, 3) 0.5 (5, 0) 0.5 (5, 3) 0.5 垫_2: (2, 0)...

回答 2 投票 0

在 C 中运行并发进程并测量运行时间

我正在用 C 创建一个程序,从文件中加载一个矩阵,将其分为 N 个段以提供给 N 个进程。 每个进程都应该计算该矩阵段中的每个 0 元素。 我应该...

回答 1 投票 0

在 pytorch 中在非常大的稀疏矩阵上训练神经网络

我有一个包含大约 7400 万个观察值的数据集。每个观察结果都由约 1,000 个特征表示,并用最多约 3,200 个二元类进行标记。大多数个人观察结果都是实验室...

回答 1 投票 0

使用稀疏矩阵的非均匀域移动平均

具有非均匀域的移动平均效果很好: 将 numpy 导入为 np 将 pandas 导入为 pd 将 matplotlib.pyplot 导入为 plt def 卷积(s, f): “”“计算级数的卷积...

回答 1 投票 0

针对非常大的稀疏数据优化 Pandas Dataframe concat 方法

鉴于: 将 pandas 导入为 pd 将 numpy 导入为 np def get_rnd_df(row=10, col=7): # 生成随机的 pandas 数据帧 np.随机.种子(0) d=np.random.randint(low=0, high=10, size=(row,col)).astype...

回答 1 投票 0

TypeError:SparseArray 不支持通过 setitem 进行项目分配

鉴于: 将 pandas 导入为 pd print(pd.__version__) # '2.1.0' df=pd.DataFrame([[1., 0., 1.5], [0., 2., 0.]], dtype=pd.SparseDtype("float32")) 我想在我的切片 p 中分配自定义值...

回答 1 投票 0

如何在TensorFlow2.0中实现稀疏矩阵与3D张量的张量乘法?

我有一个形状为 (60400, 32600) 的稀疏矩阵 A 和一个形状为 (32600, 60400, 64) 的 3D 张量 B。我想做的是将 A 和 B 相乘以获得形状为 (60400, 60400, 64) 的张量 C,然后生成...

回答 1 投票 0

将稀疏 R 整数 dgCMatrix 转换为相应的稀疏 R 秩 dgCMatrix

这是关于有效处理大型 R 稀疏矩阵 (dgCMatrix) 的另一个问题: 我想将现有的 ~15,000 x ~90,000 dgCMatrix 转换为相应的等级 dgCMatrix,其中等级 ...

回答 1 投票 0

存储稀疏 Numpy 数组

我有一个 20,000 x 20,000 Numpy 矩阵,我希望通过文件存储它,其中平均体积只有 12 个值。 仅以...格式存储值的最有效方法是什么?

回答 2 投票 0

我无法导出从二维数组写入一维数组的公式

我在将二维数组转换为一维数组时遇到问题。从二维数组中,您只需写出奇数主对角线下方的那些元素...

回答 1 投票 0

如何用CVX解决MMV稀疏表示

我想用CVX工具箱解决多测量向量(MMV)稀疏表示问题。我有一个 N*L 矩阵 X。矩阵 X 只有几个非零行。我有方程组 Y=A*X。是的,我...

回答 2 投票 0

编写零和一的稀疏矩阵的可能方法数

我有一个由 0 和 1 组成的 MxN 矩阵。如何计算这个矩阵可能有的排列数? 例如我有一个由 0 和 1 组成的 [2x2] 矩阵。它可以写为 0,0,0,0 0,0,0,1 0,0,1,0 ... ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.