How to do elementwise multiplication between a sparse and a dense tensors in tensorflow?
Tensorflow 实现了
我不相信有内置函数,但你可以相对容易地手动完成,至少如果你不打算支持广播的话。如果
1 | res = tf.SparseTensor(x.indices, tf.gather_nd(y, x.indices) * x.values, x.dense_shape) |
您可能还想在相乘之前检查