From 08be5a9b093b38638348bd59262d1c18c1f51ad9 Mon Sep 17 00:00:00 2001 From: Aya SAIDI <aya.saidi@auditeur.ec-lyon.fr> Date: Fri, 21 Oct 2022 21:17:07 +0100 Subject: [PATCH] Update knn.py --- knn.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/knn.py b/knn.py index e69de29..a322bea 100644 --- a/knn.py +++ b/knn.py @@ -0,0 +1,8 @@ +def distance_matrix(Y , X): + #This function takes as parameters two matrices X and Y + dists = np.sqrt(np.sum(-2 * np.multiply(X, Y)+ np.multiply(Y, Y) + np.multiply(X, X))) + #dists is the euclidian distance between two matrices + return dists + +def knn_predict(dists, labels_train,k): + -- GitLab