更新 function.py
Gitea Actions Experiment Test / Experiment-Actions (push) Successful in 11s

This commit is contained in:
wzy
2024-10-14 20:56:42 +08:00
parent 086ea90244
commit 252f0e84ba
+3 -1
View File
@@ -1,6 +1,8 @@
# function.py
import numpy as np
import os
from scipy.spatial.distance import euclidean
from collections import Counter
"""
实验说明:
@@ -54,7 +56,7 @@ def classify(input_vector, dataSet, labels, k=3):
Returns:
- int: 预测的分类标签。
"""
dists = [distance.euclidean(input_vector, data) for data in dataSet]
dists = [euclidean(input_vector, data) for data in dataSet]
k_indices = np.argsort(dists)[:k]
k_nearest_labels = [labels[i] for i in k_indices]