sparse-matrix 相关问题

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

带有 Sparse BLAS 的 Fortran 不会刷新内存

我有一个构建稀疏矩阵的子例程,我需要调用它几次。然而,似乎如果我多次调用这个子例程(和/或如果稀疏矩阵非常大),

回答 1 投票 0

加速Python中的稀疏交叉差异

我需要计算两组向量之间的成对距离,但我只需要知道这些成对距离的一小部分。当我的两组时这个比例将小于0.01...

回答 1 投票 0

反转具有超过 2^31-1 个非零元素的大型稀疏 R 矩阵

我目前正在使用 Matrix::solve() 尝试反转 90000 x 90000 矩阵。内存不是问题,因为我可以访问集群。但是 Matrix::solve() 给出了错误: .local(a, b =... 中的错误

回答 1 投票 0

如何利用张量的稀疏性?

对于包含大量零的密集矩阵,scipy.sparse 实现稀疏矩阵来有效地存储和操作它。 但是如果张量(高于二维)是稀疏的,我们也可以利用稀疏性,是

回答 1 投票 0

xgboost 具有稀疏矩阵数据和多项式 Y 的随机森林

我不确定 xgboost 的许多不错的功能是否可以按照我需要的方式组合(?),但我想做的是在多类依赖上运行具有稀疏数据预测器的随机森林

回答 1 投票 0

如何合并网格输出的突出显示单元格的范围数据?

我正在开发一款游戏,我需要一个高效的碰撞检测系统。目前,我正在使用一个非常严格的 1 和 0 数组来指示边界...

回答 1 投票 0

对火炬稀疏张量进行列/行切片

我有一个pytorch稀疏张量,我需要使用这个切片[idx][:,idx]对行/列进行切片,其中idx是索引列表,使用提到的切片在普通浮点数上产生我想要的结果

回答 3 投票 0

有没有一种有效的方法可以在 Julia 中重用稀疏矩阵的稀疏模式?

我想知道是否有一种有效的方法可以在 Julia 中重用稀疏矩阵的稀疏模式。 假设我有向量 I、J 和 V,并且使用以下命令创建稀疏矩阵 使用稀疏数组 ...

回答 1 投票 0

根据非零值的数量将稀疏矩阵划分为更小的块

我有以下代码: 导入 io、sys、numpy、scipy、struct、os 将 numpy 导入为 np 从 scipy 导入 io 从 scipy 导入稀疏 从 numpy 导入 inf 将随机导入为 rnd 导入系统 来自 scipy

回答 1 投票 0

评估 C++ 中某个内容的大小(以字节为单位)

我有一个来自特征库的稀疏矩阵,定义为: Eigen::SparseMatrix MyMatrix(2**n, 2**n)。 另外我使用了函数reserve: MyMatrix.reserve(Eigen::VectorXi::Constant(2**...

回答 1 投票 0

如何有效地对两个稀疏 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

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