腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
按
行
分割
稀疏
矩阵
、
、
如何有效地将其
按
行
拆分成n个块? 就行数而言,块大小大致相等是更好的。 我之所以说近似,是因为它取决于(行数)/(块数)是否返回任何余数。我认为您可以很容易地在numpy.split中为数组做到这一点,但它似乎不适用于
稀疏
矩阵
。8723完全整除的n-chunks数字,我会得到这个错误: AxisError: axis1: axis 0 is out of bounds for array of dimension 0 我想要将
稀疏
矩阵
分成块的原因是因为我想将
稀疏</em
浏览 17
提问于2019-06-21
得票数 0
2
回答
稀疏
矩阵
通常存储在列的主要顺序还是
行
的主要顺序中?
、
、
、
、
一些背景:我对
稀疏
矩阵
*向量乘法的研究很感兴趣。我一直在查看这个
稀疏
矩阵
数据库: 看来,
矩阵
是
按
列的主要顺序存储的(即,列是一个接一个地存储然而,在文献中,压缩
稀疏
行
(CSR)格式显然是最常见的格式(参见“Cell处理器Samuel上的科学计算内核”)。对于我的实现来说,将数据
按</e
浏览 11
提问于2016-05-18
得票数 2
回答已采纳
3
回答
枕
稀疏
CSR
矩阵
的快速切片与乘法
、
、
、
、
我有一个大小为2M×50k的
稀疏
CSR
矩阵
,它有200 m的非零值(每行100)。我需要用一个(随机分布的)索引(即熊猫Series)
分割
120 k
行
,然后将该子
矩阵
乘以大小为1x50k的
稀疏
向量(还有100个非零值)。相反,我可以先乘以整个
矩阵
,然后切片结果:result_sliced = result[index.tolist问题: 为什么
按
行<
浏览 3
提问于2017-02-09
得票数 0
回答已采纳
4
回答
是否可以在NumPy中创建没有
行
或列的虚拟
稀疏
矩阵
?
、
、
、
、
我使用处理
稀疏
矩阵
数组,有时有些
矩阵
没有
行
或列(即shape = (0,0))。我希望我的其他函数只忽略这些
矩阵
,或者做一些其他智能的默认操作。似乎我不能使用任何
稀疏
矩阵
格式,因为他们抱怨“无效的形状”。由于某些原因,matrix([])和matrix([[]])都有shape = (1,0),所以这些都不是很好(实际上,这是一个bug吗?然而,标准
矩阵
操作函数在传递这些函数时会失败,这意味着我需要散开。或
浏览 7
提问于2014-01-24
得票数 2
回答已采纳
2
回答
作为DataFrame列的Scipy
稀疏
矩阵
、
、
、
、
我希望将scipy
稀疏
矩阵
保留为DataFrame的列,而不是将其
按
行
转换为dtype('O')的列表/数值数组。df = pd.DataFrame(dict(X=m
浏览 12
提问于2016-09-12
得票数 4
回答已采纳
1
回答
访问
稀疏
矩阵
的特定
行
、
我在matlab中有一个20 millionx20million大小的
稀疏
矩阵
。我想从这个
矩阵
中得到大约40000个特定的
行
。如果我这样做了当index由我感兴趣的
行
组成时,它将永远占用时间。 我怎样才能高效地做这件事?
浏览 1
提问于2014-04-06
得票数 0
2
回答
如何将
稀疏
矩阵
分解为两部分
、
、
、
我有一个很大的
稀疏
矩阵
,我需要把它关联起来,这对我来说是不可能的,因为:注:我试图用'M'X + X'M - M'M'格式关联
稀疏
矩阵
,这是不可能的,这就是为什么我试图将
稀疏
矩阵
分割
成两到三个,然后使用as.matrix()转换成密集
矩阵
,然后使用cor()关联,然后使用cbind()将相关的结果组
浏览 8
提问于2019-11-04
得票数 0
1
回答
稀疏
矩阵
乘法的最佳包
、
、
、
、
我正在寻找最好的包
稀疏
矩阵
乘法上的单核解。我不寻找CUDA,MPI或OpenMP解决方案。我必须乘两个大
矩阵
,它们是
稀疏
格式的。一个
矩阵
是677000乘48000,另一个
矩阵
是48000乘8192.这里,n-by-d表示
行
的n:#,列的d:#。
浏览 0
提问于2013-08-23
得票数 2
回答已采纳
1
回答
ndarray
矩阵
点积上的故障
分割
、
、
、
我正在执行一个
矩阵
的点积50000
行
和100列与它的转置。
矩阵
的值以浮点数表示。A(50000,100) B(100,50000) numpy.dot(A,B) 点积在30000
行
矩阵
上运行良好,但对50000
行</e
浏览 4
提问于2014-06-30
得票数 2
1
回答
稀疏
矩阵
操纵
、
我有一个原始的
矩阵
,看起来像这样:(108, 69901) 1(108, 69903) 1(432, 69905) 1(432, 69907) 1 mat1.append(line)
浏览 2
提问于2014-08-19
得票数 0
回答已采纳
3
回答
字典中的
稀疏
矩阵
、
、
我刚刚开始学习用Python编程,我正在尝试用Scipy包构造一个
稀疏
矩阵
。我发现有不同类型的
稀疏
矩阵
,但所有的
稀疏
矩阵
都需要使用三个向量来存储,比如
行
、列、数据;或者如果你想单独存储每个新条目,比如S(i,j) = s_ij,你需要初始化给定大小的
矩阵
。我的问题是,是否有一种方法可以在不需要初始大小的情况下
按
条目存储
矩阵
,就像字典一样。
浏览 0
提问于2011-06-11
得票数 1
1
回答
如何将
矩阵
转化为
稀疏
矩阵
并进行原型化
、
、
、
、
我有一个有16列和100,000
行
的数据集,我正在为
矩阵
分解培训做准备。我使用下面的代码将其拆分,并将其转换为
稀疏
矩阵
。lil_matrix(100000,15).astype('float32')X 发现样本数不一致的输入变
浏览 1
提问于2019-07-09
得票数 0
回答已采纳
1
回答
列切片和
行
切片之间是哪一个?
、
、
席比有不同类型的
矩阵
。其中两种是列
稀疏
矩阵
和
行
稀疏
矩阵
。所述列
稀疏
矩阵
支持快速列切片操作,所述
行
稀疏
矩阵
支持快速
行
切片操作。 但我不是如果操作ai,:是列还是
行
切片操作。有什么帮助吗?
浏览 2
提问于2014-06-04
得票数 3
回答已采纳
2
回答
基于BFS输出的
稀疏
矩阵
元素的选择
、
、
、
我试图根据BFS输出数组
按
行
方向选择
稀疏
矩阵
元素。假设我的BFS输出是例如,我有一个
稀疏
矩阵
,为20x20现在,我希望使用BFS输出作为
行
索引,并按照与BFS输出数组和绘图相同的顺序从
稀疏
矩阵
中选择非零值。这是我的代码,通过它,我可以做一些工作,但不是完全符合我的要求。np.delete(y
浏览 5
提问于2017-12-28
得票数 2
回答已采纳
1
回答
从全
矩阵
到
稀疏
矩阵
的转换
我有一个图的邻接权重
矩阵
。我想调用matlabbgl libaray的bellman ford算法。如何将
矩阵
转换为
稀疏
格式?
浏览 1
提问于2011-06-14
得票数 3
1
回答
枕中
稀疏
矩阵
上的Log-sum-exp技巧
、
、
、
、
将像scipy.misc.logsumexp这样的东西应用于
稀疏
矩阵
(例如scipy.sparse.csr_matrix),指定一个轴的最佳方法是什么?更好的做法是,我要找的是执行的东西,简单地
按
exp‘m顺序执行,在scipy.sparse中对行进行求和并执行日志处理是非常简单的。较少琐碎的是以一种干净的方式计算沿行的最大值并减去它,因为
稀疏
矩阵
行
中的每个元素被减去相应的最大向量elem (最后保留一个
稀疏
矩阵
)。
浏览 3
提问于2014-06-06
得票数 4
回答已采纳
1
回答
稀疏
矩阵
坐标存储格式:从
行
主到列主
、
我有两个c++函数(foo,goo),它在坐标存储格式中使用
稀疏
矩阵
,即
矩阵
给出了三个数组: row_indexnnz、column_indexnnz、valuennz,其中nnz是非零元素的个数。foo返回
稀疏
矩阵
“
按
行
-主要顺序”,例如: 1
浏览 3
提问于2014-11-27
得票数 1
1
回答
生成随机
稀疏
矩阵
、
、
、
我正在处理大型
矩阵
--
按
10^8列和10^3-10^4
行
的顺序处理。由于这些
矩阵
只是1和零(超过99%的零),我认为Matrix包中的
稀疏
结构是合适的。但是,我没有看到像下面的例子那样生成随机
矩阵
的方法。注意,非零项是由列概率col_prob定义的。ncols,0.1,0.2) ncol=ncols,byrow=T) 当然,我可以将rmat转换为
稀疏
浏览 1
提问于2019-05-28
得票数 2
回答已采纳
4
回答
std::vector<std::vector<type>>用于
稀疏
矩阵
结构还是其他什么?
、
、
我正在实现一个压缩行格式的
稀疏
矩阵
类。这意味着我有一个固定的行数,每一
行
都由一些元素组成(这个数字对于不同的
行
可以是不同的,但是在
矩阵
初始化之后不会改变。是否适合通过向量的向量来实现这一点,或者这会以某种方式
分割
内存吗?谢谢你分享你的智慧!德克
浏览 0
提问于2010-07-23
得票数 1
回答已采纳
1
回答
将
稀疏
矩阵
的几行采样到另一
行
中
、
、
、
如何对scipy
稀疏
矩阵
的一些行进行采样,并从这些采样的
行
中形成新的scipy
稀疏
矩阵
? 例如。如果我有一个10
行
的scipy
稀疏
矩阵
A,我想创建一个新的scipy
稀疏
矩阵
B,A中有1,3,4
行
,该怎么做呢?
浏览 0
提问于2018-05-26
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券