假设我有一个4x3
矩阵。我想从彼此中减去该矩阵中的每个元素。
我已经广泛地查看了TensorFlow文档(并且在SO上),并注意到有一个tf.subtract
操作符。另外,我知道有tf.add_n
运算符可以添加所有输入张量。我是TensorFlow的新手并且想知道:是否有这样的减法运算符减去所有输入张量,如果没有,你能提供一个最快的方法的例子吗?
示例矩阵张量:[[0.10, 0.20], [0.20, 0.40]]
如此扩展为:
0.10 0.20
0.20 0.40
期望的减法:0.10 - 0.20 - 0.20 - 0.40
,期望的输出为:-.7
你所描述的是总和的相反,代替第一个向量的第一个元素的相反。
tf[0][0] = tf[0][0] * -1
然后使用
tf.reduce_sum() * -1