【发布时间】:2022-01-25 03:58:54
【问题描述】:
我遇到了一个暹罗网络的代码,其中欧几里得距离计算为:
def euclidean_distance(vects):
x, y = vects
sum_square = K.sum(K.square(x - y), axis=1, keepdims=True)
return K.sqrt(K.maximum(sum_square, K.epsilon()))
在这段代码中,为什么我们取 sum_square 和 epsilon 的最大值?
【问题讨论】:
标签: python deep-learning neural-network siamese-network