关于indices和indptr的总结:
indptr提示的是非零数在稀疏矩阵中的位置信息。indices是具体的连接边的一个节点的编号。举个例子:
csr_matrix:
 (0, 633)    1.0
  (0, 1862)    1.0
  (0, 2582)    1.0
  (1, 2)    1.0
  (1, 652)    1.0
  (1, 654)    1.0
  (2, 1)    1.0
  (2, 332)    1.0
  (2, 1454)    1.0
  (2, 1666)    1.0
  (2, 1986)    1.0
indices: 633 1862 2582   2 652 654   ……
indptr: 0 3 6 11 ……
即: 0到3之间(左闭右开区间)0 1 2 三个非零数,这是第一行的,也就是和0连接的节点: 633 1862 2582,对应数据
(0, 633)    1.0
  (0, 1862)    1.0
  (0, 2582)    1.0
以此类推

关于indices和indptr的总结相关推荐

  1. python建立空矩阵_SciPy创建稀疏矩阵

    3. SciPy创建稀疏矩阵 严格意义上讲ndarray数据类型应属数组而非矩阵,而matrix才是矩阵,这个在NumPy创建matrix一章里有讲述,是最基本的矩阵matrix创建方法,忘记了可以回 ...

  2. python numpy矩阵索引_python-为什么scipy csr矩阵的行索引比numpy数组...

    我在下面演示的简短答案是,构造新的稀疏矩阵非常昂贵.开销很大,不依赖于行数或特定行中非零元素的数量. 稀疏矩阵的数据表示形式与密集阵列的数据表示形式完全不同.数组将数据存储在一个连续的缓冲区中,并有效 ...

  3. 稀疏矩阵三元组 严蔚敏_Sparse稀疏矩阵主要存储格式总结

    在数据科学和深度学习等领域会采用矩阵来存储数据,但当矩阵较为庞大且非零元素较少时,运算效率和存储有效率并不高.所以,一般情况我们采用Sparse稀疏矩阵的方式来存储矩阵,来提高存储和运算效率.下面将对 ...

  4. 如何用三元组表表示下列稀疏矩阵_盘一盘 Python 系列特别篇21之:SciPy 稀疏矩阵...

    引言 和稠密矩阵相比,稀疏矩阵的最大好处就是节省大量的内存空间来储存零.稀疏矩阵本质上还是矩阵,只不过多数位置是空的,那么存储所有的 0 非常浪费.稀疏矩阵的存储机制有很多种 (列出常用的五种): C ...

  5. Theano2.1.11-基础知识之稀疏

    来自:http://deeplearning.net/software/theano/tutorial/sparse.html sparse 通常来说,稀疏矩阵可以和常规矩阵一样提供相同的功能.两者不 ...

  6. python 的csr_python - 以便携式数据形式保存/加载scipy稀疏csr_matrix

    以下是使用Jupyter笔记本的三个最受欢迎的答案的性能比较. 输入是一个1M x 100K随机稀疏矩阵,密度为0.001,包含100M非零值: from scipy.sparse import ra ...

  7. 二维Poisson方程五点差分格式及简单求解方法Python实现

    二维Poisson方程简介 给出 二维 PoissonPoissonPoisson 方程 DirichletDirichletDirichlet 边值问题: {−Δu=f(x,y)(x,y)∈Ωu=φ ...

  8. spaCy文本分类教程

    spaCy是一个流行.易用的Python自然语言处理包.spaCy具有相当高的处理精度,而且处理速度极快.不过,由于spaCy还是一个相对比较新的NLP开发包,因此它还没有像NLTK那样被广泛采用,而 ...

  9. Lasso 的 python实现

    Lasso 的 python实现 由于最近一些任务需要在Lasso的基础上修改一些细节,需要重写Lasso的代码.而python的sklearn模块中, Lasso的坐标梯度下降是由c语言编写.于是自 ...

最新文章

  1. JavaSript模块化 AMD CMD 详解.....
  2. 假如我是陈一舟--我的大社交生态系统战略
  3. [3]工欲善其事必先利其器-------UML常用的图(三)
  4. 小李飞刀:刷题第四弹!
  5. Hadoop 面试题之Hbase
  6. Java配置信息工具jinfo
  7. 收集一些常用的前端知识
  8. WSL+VSCODE体验UBUNTU环境下的开发
  9. 【cocos2d-x从c++到js】10:JS与C++的交互2——JS与C++的“函数重载”问题
  10. 2022-01-12总结 CSS开篇
  11. 排序1+3:基数排序(RadixSort),希尔排序(ShellSort)和快速排序(QuickSort)
  12. 彻底弄明白之数据结构中的排序七大算法-java实现
  13. [Mongodb]安装与启动
  14. 计算机毕业设计——基于Spring Boot框架的网络游戏虚拟交易平台的设计与实现
  15. HTML静态网页设计
  16. linux表示一序列ip,linux 下查看硬件信息(mac,IP地址,硬盘型号,序列号等)
  17. bzoj1861 [Zjoi2006]Book 书架
  18. 练习:身高出现的频次
  19. 一个int类型到底占多少个字节
  20. 汽轮机胀差及轴向位移(转载的)

热门文章

  1. java有Dm_Spring DM的开发示例
  2. 计算机专业8g内存,win7系统台式机8G内存但是显示可用内存只有3.4G如何解决
  3. [译] Linux 网络栈监控和调优:发送数据(2017)
  4. crontab 使用方法
  5. textarea标签实现change事件保存
  6. 阿里云mysql gtid_阿里云RDS与ECS自建mysql数据库主从同步(GTID方式)
  7. Hadoop项目结构
  8. layer——msg
  9. 某软件公司全国各大学招聘实录
  10. opencv之图像mat复制copyTo,clone=