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

This commit is contained in:
2024-11-15 14:51:12 +08:00
parent da55d99f08
commit 6a785ba058
+2 -2
View File
@@ -54,7 +54,7 @@ def load_data(filepath):
# 选择特征和标签
X = data[:, :-1] # 特征数据(假设最后一列是目标变量)
y = data[:, 23] # 特征23作为目标变量
y = data[:, -1] # 最后一列作为目标变量
# 不合并死亡与安乐死,直接使用原始标签
# 1 = lived, 2 = died, 3 = euthanized
@@ -81,7 +81,7 @@ def train_svm(X, y):
X_scaled = scaler.fit_transform(X)
# 使用RBF核的SVM模型
model = SVC(kernel='rbf', decision_function_shape='ovr') # 采用RBF核
model = SVC(kernel='rbf', decision_function_shape='ovo') # 采用RBF核,多类分类使用'ovo'
model.fit(X_scaled, y)
return model, scaler