您的位置:首页 > 其它

Tensorflow方法tf.SparseTensor使用说明

2017-06-12 14:17 906 查看
  今天看到了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个小时的结果,不瞒你们说,我现在的内心是崩溃的

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: