- tf. constant, 定义tensor(张量)
a = tf.constant([[1,2], [3, 4]])
print(a)
tf.Tensor(
[[1 2]
[3 4]], shape=(2, 2), dtype=int32)
- tf.add, 两个张量相加
a = tf.constant([[1, 2], [3, 4]])
b = tf.constant([[5, 6], [7, 8]])
print(tf.add(a, b))
print(a+b) //似乎和tf.add功能完全相同
tf.Tensor(
[[ 6 8]
[10 12]], shape=(2, 2), dtype=int32)
tf.Tensor(
[[ 6 8]
[10 12]], shape=(2, 2), dtype=int32)
- tf.matmul 矩阵乘法
a = tf.constant([[1, 2], [3, 4]])
b = tf.constant([[5, 6], [7, 8]])
print(tf.add(a, b))
print(a+b)
print(tf.matmul(a, b))
print(a*b)
tf.Tensor(
[[ 6 8]
[10 12]], shape=(2, 2), dtype=int32)
tf.Tensor(
[[ 6 8]
[10 12]], shape=(2, 2), dtype=int32)
tf.Tensor(
[[19 22]
[43 50]], shape=(2, 2), dtype=int32)
tf.Tensor(
[[ 5 12]
[21 32]], shape=(2, 2), dtype=int32)
网友评论