如果我有一个形状为
此外,我不知道有没有一个名称来描述这种乘法运算,您能帮忙确认吗?谢谢!
[batch_size, height, width, depth]
的层的输出和另一个形状为[depth]
的张量,那么我该如何将第一个张量乘以第二个张量,以便沿着depth
方向的每个切片都与第二个张量中相应的值相乘。也就是说,如果第二个张量是[4, 5, 6]
,则乘法如下:tensor1[:, :, :, 0] * 4
tensor1[:, :, :, 1] * 5
tensor1[:, :, :, 2] * 6
此外,我不知道有没有一个名称来描述这种乘法运算,您能帮忙确认吗?谢谢!
[1, 1, 1, 3]
。(您也可以使用tf.expand_dims()
) - Olivier Moindrotdepth = tf.reshape(tf.constant([4, 5, 6], dtype=tf.float32), shape=[1, 1, 1, 3])
这样会更清晰。 - rvinas