Tensorflow方法tf.SparseTensor使用说明

  今天看到了tf.SparseTensor( values =[ 'en' , 'fr' , 'zh' ], indices =[[ 0 , 0 ],[ 0 , 1 ],[ 2 , 0 ]], shape =[ 3 , 2 ])这么个方法,不是很理解各个参数的含义,和方法的用途,网上也没找到太清晰的说明,于是通过help查看了相关文档
 

  从阅读上面参数说明会了解到,首先shape会产生一个数组,以最开始定义的方程为例

1、shape=[3,2] ,生成3*2的数组     
     
2、 indices =[[ 0 , 0 ],[ 0 , 1 ],[ 2 , 0 ]],说明上面数组的这些下标的位置是有值的

3、 values =[ 'en' , 'fr' , 'zh' ],那么这些不为0的位置的值是多少呢?就是与values给的这些值相对应, 最终表示的矩阵为:
   
   
[['en' 'fr'] 
['0' '0'] 
['zh' '0']]
  对CSDN的排版表示很无语,这是我排了3个小时的结果,不瞒你们说,我现在的内心是崩溃的

  • 14
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值