【发布时间】:2017-10-17 07:24:38
【问题描述】:
我有两个大小为 [batch_size, seq_length, 2] 的序列张量。我想计算张量之间的平均欧几里得距离。这样做的优雅方法是什么?
【问题讨论】:
-
在哪些张量之间? [batch_size, seq_length, 0] 和 [batch_size, seq_length, 1] ?
-
没有。两个张量的形状为 [batch_size, seq_length, 2]。其中 2 对应于 (x,y) 坐标。我想计算这两个张量之间的距离
-
好的,你想要一个代表批量大小的平均值或距离的批量大小的单个数字?输出形状应该是什么?
-
一个数字将是输出,它实际上是所有时间步长 (seq_len) 和该批次中所有样本 (batch_size) 中那些点的距离的平均值
标签: python tensorflow