1. 欧氏距离和余弦相似度

  1. def euclidean_distance(face_encodings, face_to_compare):
  2. return np.linalg.norm(face_encodings - face_to_compare, axis=1)
  3. def cosin_metric(x1, x2):
  4. # single feature vs. single feature
  5. return np.dot(x1, x2) / (np.linalg.norm(x1) * np.linalg.norm(x2))
  6. def cosin_metric(features, x):
  7. # all features vs. single feature
  8. return np.dot(features, x)/(np.linalg.norm(features, axis=1)*np.linalg.norm(x))

2. xxxx

3. xxxx

4. xxxx

References

链接 链接