sparse-matrix 相关问题

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

密集张量Tensorflow中的稀疏张量(矩阵)

我正在创建一个卷积稀疏自动编码器,我需要将一个充满值的4D矩阵(其形状为[samples,N,N,D])转换为稀疏矩阵。对于每个样本,我都有D NxN个特征图。 ...

回答 3 投票 9

快速矩阵矢量乘积(MVM)(如果矩阵元素是即时计算的)>

我目前正在一个项目中,必须使用Lanczos-Algorithm计算极值特征值。我替换了MVM,以便即时计算矩阵元素,因为I ...

回答 1 投票 1


将稀疏矩阵乘以数组而不进行复制

我有一个一维数组(大小为M的向量),一个很大的数组,我绝对不想在内存中复制它。我也有一个窗口N的稀疏矩阵(任意大小,基本上所有元素,除了...

回答 1 投票 0

按轴汇总scipy矩阵中的非零值

我有这段代码来汇总稀疏稀疏csr矩阵的每一行:count_list = dtm.toarray()。sum(axis = 0)如何代替每一个非零值= 1来汇总每一行?我可以替换...

回答 2 投票 0

如何确定M x N CSR稀疏矩阵的N

我有代表M x N矩阵的CSR稀疏矩阵阵列:室内数据索引我的问题是如何确定原始维N。我知道indptr具有M +1个条目,所以M ...

回答 1 投票 0

为什么mkl_sparse_d_ev稀疏特征求解器这么慢?

我试图在intel-mkl中使用mkl_sparse_d_ev以获取最小的特征向量。但是,我发现mkl似乎非常慢。我的test_FtF.txt文件使用matlab eigs的时间仅为0.02s,但是mkl ...

回答 1 投票 0

如何仅选择scipy.sparse csr_matrix的某些行?

这里是从熊猫数据框中过滤行的示例,首先是密集的,然后是稀疏的。从scipy.sparse中以pd格式导入大熊猫。csr_matrix df = pd.DataFrame({'thing':[1,1,2,2,2],...

回答 1 投票 0

如何将熊猫中的一列列表转换为Python中唯一值的稀疏DataFrame

我为每行ID都有一个值列表作为pandas列。结构如下:df = {'id1':[['a','b','c','d']],'id2':[['a','d','e' ,'j']],'id3':[['b','d','i','q']]},df = pd.DataFrame ....

回答 1 投票 0

本征稀疏矩阵获得非零元素的指数

我第一次使用本征稀疏矩阵,现在我想知道如何获取非零元素的索引。我按如下方式构造了稀疏矩阵:Eigen :: SparseMatrix ] >>>> tutorial的代码与此相似: for (int k=0; k < A.outerSize(); ++k) { for (SparseMatrix<int>::InnerIterator it(A,k); it; ++it) { std::cout << "(" << it.row() << ","; // row index std::cout << it.col() << ")\t"; // col index (here it is equal to k) } } Eigen::SparseMatrix<int, Eigen::ColMajor> A(2,3); for (int k=0; k < A.outerSize(); ++k) { for (Eigen::SparseMatrix<int,Eigen::ColMajor>::InnerIterator it(A,k); it; ++it) { std::cout << "(" << it.row() << ","; // row index std::cout << it.col() << ")\t"; // col index (here it is equal to k) } }

回答 2 投票 2

具有数组输入的熊猫向量化

具有所有可能的标签列表:all_labels = ['a','b','c','d','e',\'f','g','h','i',' j',\'k','l','m','n','o',\'p','q','r','s','t',\'u', 'v','w','z']和...

回答 1 投票 2

BicGStab产生意外的故障标志

我需要求解级联的稀疏线性系统Ax = b。第一系统的解x是第二系统的输入,第二系统是第三系统的输入,依此类推。由于数字错误,...

回答 1 投票 1

如何在Python中有效地保存/加载稀疏列表字典?

我有一个具有一百万个键的字典,每个值都是一个10000维稀疏列表,例如dic = {'a':[0] * 10000,'b':[0] * 1234 + [1, 2] + [0] * 8764,...}不是通过咸菜转储对象...

回答 1 投票 0

Matlab-如何实现后向Euler方法?定点迭代牛顿-拉夫森方法

我正在尝试实现以下公式:正向Euler方法:这是我尝试过的方法:x_new =(speye(nv)+ dt * lambda * L)* x_old;这有什么问题吗?我该如何计算...

回答 1 投票 0


Python-稀疏向量/距离计算

我正在寻找Python中动态增长的向量,因为我事先不知道它们的长度。另外,我想计算这些稀疏向量之间的距离,最好使用...

回答 2 投票 0

python中负稀疏矩阵的平方

如何在python中找到包含负数的稀疏矩阵的sqrt? scipy.sparse.csr_matrix.sqrt和numpy.sqrt不适用于负数。我也尝试使用cmath.sqrt(mat_name.data)....

回答 1 投票 1

读取一个看起来像r中的稀疏矩阵的.DAT文件

我有一个.DAT文件,其中包含数千行数据。每行都有固定数量的变量,每行都是一个案例,但并非每个案例都有每个变量的值。因此,如果案件没有...

回答 1 投票 0


如何从Scala中的DataFrame在Spark中创建分布式稀疏矩阵

问题,请帮助找到从DataFrame中的(用户,功能,值)记录创建分布式矩阵的方法,这些功能及其值存储在列中。 ...

回答 2 投票 3

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