tf.sparse_placeholder 函数
sparse_placeholder(
dtype,
shape=None,
name=None
)
定义在:tensorflow/python/ops/array_ops.py。
请参阅指南:输入和读取器>占位符操作
为稀疏张量插入占位符,该稀疏张量将始终被提供。
注意:如果计算,此稀疏张量将产生一个错误;必须使用 feed_dict 可选参数将其值提供到 Session.run(),Tensor.eval() 或 Operation.run()。
如下示例:
x = tf.sparse_placeholder(tf.float32)
y = tf.sparse_reduce_sum(x)
with tf.Session() as sess:
print(sess.run(y)) # ERROR: will fail because x was not fed.
indices = np.array([[3, 2, 0], [4, 5, 1]], dtype=np.int64)