【发布时间】:2019-05-08 07:37:50
【问题描述】:
我想从张量 B 的每一行中减去张量 A 的每一行。这就是我想要的(这不会产生结果):
A = tf.constant([[1,2],[2,4]])
B = tf.constant([[1,2],[3,4]])
C = tf.math.subtract(A,B)
tf.Session().run(C)
print(C)
[[0 0]
[-1 0]]
I want:
>>> C = [[[0,0],[-2,-2]],[[1,2],[-1,0]]]
我知道我可以使两个数组都变大(基本上重复条目以使它们具有相同的尺寸),这样我就可以简单地使用 tf.math.subtract。但是,这不是一个选择,因为我必须非常减少批量大小并且无法正确训练我的模型
【问题讨论】:
标签: python tensorflow deep-learning tensor