张量运算
加减乘除四则运算
算术操作 | 描述 |
---|---|
tf.add(x,y) |
将x和y逐元素相加 |
tf.subtract(x,y) |
将x和y逐元素相减 |
tf.multiply(x,y) |
将x和y逐元素相乘 |
tf.divide(x,y) |
将x和y逐元素相除 |
tf.math.mod(x,y) |
将x逐元素求余 |
逐元素操作是指把x中的每一个元素与y中的每一个元素逐个地进行运算,但是实际上是可以用数学符号+-/*%
去代替的。例:
# 逐元素相加
a = tf.constant([1, 2, 3])
b = tf.constant([4, 5, 6])
c = tf.add(a, b)
print(c)
# 逐元素相减
d = tf.subtract(b, a)
print(d)
# 逐元素相乘
e = tf.multiply(a, b)
print(e)
# 逐元素相除
f = tf.divide(a, b)
print(f)
# 逐元素求余
g = tf.math.mod(a, b)
print(g)
print(a - b)
print(a * b)
print(a / b)
print(a + b)
print(a