Tensorflow方法tf.SparseTensor使用说明

来源:互联网 发布:导购网站源码 下载 编辑:程序博客网 时间:2024/06/03 19:15
  今天看到了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个小时的结果,不瞒你们说,我现在的内心是崩溃的