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

This commit is contained in:
lzh
2024-10-17 00:16:03 +08:00
parent c0fa6a83b0
commit 2d7303fb10
+8 -2
View File
@@ -43,7 +43,9 @@ name = "廖子豪"
# 这里写自己的代码实现
def classify(input_vector, dataSet, labels, k_values=[1, 31]):
# ... 你的代码 ...
def load_dataset(directory):
labels = []
file_list = os.listdir(directory)
@@ -66,12 +68,16 @@ def img_to_vector(filename):
return img_vector
if __name__ == "__main__":
# 确保在调用classify函数之前,所有的函数和变量都已经被定义
# 请确保trainingDigits文件夹在你的工作目录中,或者提供完整的路径
train_data, train_labels = load_dataset("trainingDigits")
test_data = "00000000000000110000000000000000" # 示例数据
test_data = (
# ... 你的测试数据 ...
)
predicted_label = classify(
np.array([int(char) for char in test_data]).reshape(1, 1024),
train_data,
train_labels,
)
print(f"预测的标签: {predicted_label}")