首页 > 其他 > 详细

张量与稀疏张量的区别

时间:2020-05-09 16:02:02      阅读:103      评论:0      收藏:0      [点我收藏+]

如果一个张量有很多为0的值,那么这个张量被称为稀疏张量。

让我们来看这样的一个一维的稀疏张量

[0, 7, 0, 0, 8, 0, 0, 0, 0]

同一个张量的稀疏表示只关注非零值

values = [7, 8]

同时我们也必须通过索引记住非零值出现的位置。

indices = [[1],[4]]

有了值和索引,然而信息还不够充分,该张量有多少个零?因此我们要记住该张量的密集形状。

dense_shape = [9]

因此总共有三个东西:values, indicesdense_shape, 用来代表一个张量的稀疏表示。

 

完结!

 

张量与稀疏张量的区别

原文:https://www.cnblogs.com/elitphil/p/12857916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!