tensorflow sparse_to_dense

神坑,今天调了好久,格式是:

tf.sparse_to_dense(sparse_indices=index,output_shape=[N,N],sparse_values=values)

起来没问题,但是有个隐藏的坑:要求index必须是升序,乱序不行。values可以是一个scalar,也可以是一个tensor。

例子:

tf.sparse_to_dense(sparse_indices=[[1,2],[1,3],[2,2]],output_shape=[4,4],sparse_values=[4,5,6])

如果[[1,2],[1,3],[2,2]]变成了[[1,3],[1,2],[2,2]]绝对要出错

你可能感兴趣的:(tensorflow sparse_to_dense)