[图文并茂] 稀疏矩阵的存储格式 COO、CSR、CSC

稀疏矩阵中存在很多值为零的元素,没有实际意义,全部存储会占用很大空间,因此常使用下面的存储格式进行高效存储。


++01++ COO

Coordinate format (COO)

  • Data value: 非零元素值(non-zero, NNZ)
  • Row indices: Data value对应的行索引值
  • Column indices: Data value对应的列索引值

++02++ CSR

C ompressed s pare row format (CSR)

  • Data value: 非零元素值(non-zero, NNZ)
  • Column indices: Data value对应的列索引值
  • Pointer indices: 第i个值记录原始矩阵第i行元素在Data value数组的起始位置(包含),第i+1个值记录原始矩阵第i行元素在Data value数组的终止位置(不包含)

++03++ CSC

C ompressed s pare column format (CSC)

  • Data value: 非零元素值(non-zero, NNZ)
  • Row indices: Data value对应的行索引值
  • Pointer indices: 第i个值记录原始矩阵第i列元素在Data value数组的起始位置(包含),第i+1个值记录原始矩阵第i列元素在Data value数组的终止位置(不包含)

原图文件

相关推荐
LYFlied1 个月前
CSR与SSR:前端渲染方式详解
前端·性能优化·ssr·csr·首屏渲染·前端页面渲染
openHiTLS密码开源社区3 个月前
【密码学实战】openHiTLS X509命令行工具: 数字证书生成与转换
https·数字证书·x509·csr·公钥·私钥·自签名
张一西8 个月前
RISCV学习(5)GD32VF103 MCU架构了解
riscv·gd32·csr·bumblebee·gdvf103
格桑阿sir10 个月前
Kubernetes控制平面组件:APIServer 基于 X509 证书的认证机制
kubernetes·ssl/tls·kubeadm·x509·csr·认证机制·apiserver
kainx1 年前
AWS EKS 相关错误修复 - remote error: tls: internal error - CSR pending
kubernetes·云计算·k8s·aws·eks·csr
Amd7942 年前
Nuxt3 的生命周期和钩子函数(二)
vue.js·生命周期·ssr·nuxt3·csr·钩子函数·页面渲染
whyte王2 年前
CSC博士联培申请时间线
csc·博士联培
百里杨2 年前
RISC-V特权架构 - CSR寄存器
risc-v·csr
超级架构师2 年前
【后端开发】Next.js 13.4:前端开发的游戏规则改变者!
开发语言·javascript·ecmascript·ssr·next.js·csr·ssg