首页 > 编程知识 正文

tr矩阵,trab=trba

时间:2023-05-04 17:27:51 阅读:13212 作者:54

csr矩阵代码介绍:

如图所示,左边是以CSR矩阵方式保存的样式,如何以CSR格式编码?

代码实现是sparse.CSR_matrix((values,column_indices,row_offsets ),shape=) 4,4 ) )

接下来介绍内部参数的具体形式

Values: [1 7 2 8 5 3 9 6 4]

column_Indices:[0 1 1 2 0 2 3 1 3]

row _offsets:[0 2 4 7 9]

步骤1 :首先,根据row_offsets,决定values中取哪个数值。 例如,第0行的数值是什么?

1 .我们来自row _ offset [ 0:1 ] 65http://www.Sina.com /

得到2.0和2两个数值

3 .这两个数值用values锁定数值范围,values [ 0:2 ]=[ 1,7 ],可见我们矩阵的第0行有两个数值1和7。 (前面的0和2在此为索引)

步骤2 :那么,需要根据colum_indices确定这两个数值应该位于哪个位置。 1.column_indices[0:2] (同样地,上述两个数值为索引)=[ 0,1 ]

可以看出,与第一步中得到的[ 1,7 ]的两个数值对应的列的位置是第0列和第1列

2 .由此可见,第0行的第0列为1,第1列为7,其他为0。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。