查看: 1715|回复: 1

【TensorFlow】tf.sparse_to_dense函数

[复制链接]

66

主题

151

帖子

1033

积分

xdtech

Rank: 5Rank: 5

积分
1033
发表于 2019-1-8 22:20:02 | 显示全部楼层 |阅读模式
tf.sparse_to_dense(sparse_indices, output_shape, sparse_values, default_value, name=None)
除去name参数用以指定该操作的name,与方法有关的一共四个参数:
第一个参数sparse_indices:稀疏矩阵中那些个别元素对应的索引值。

     有三种情况:

     sparse_indices是个数,那么它只能指定一维矩阵的某一个元素

     sparse_indices是个向量,那么它可以指定一维矩阵的多个元素

     sparse_indices是个矩阵,那么它可以指定二维矩阵的多个元素

第二个参数output_shape:输出的稀疏矩阵的shape

第三个参数sparse_values:个别元素的值。

     分为两种情况:

     sparse_values是个数:所有索引指定的位置都用这个数

     sparse_values是个向量:输出矩阵的某一行向量里某一行对应的数(所以这里向量的长度应该和输出矩阵的行数对应,不然报错)

第四个参数default_value:未指定元素的默认值,一般如果是稀疏矩阵的话就是0了
参考链接:https://blog.csdn.net/mao_xiao_feng/article/details/53365889


回复

使用道具 举报

665

主题

1234

帖子

6670

积分

xdtech

Rank: 5Rank: 5

积分
6670
发表于 2019-1-14 11:27:46 | 显示全部楼层
似乎
这个函数
就是将选定的元素
变成定制shape,做为输出
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表