chore: change log template
This commit is contained in:
@@ -98,16 +98,13 @@ def evaluate_svm(
|
||||
if result == test_labels[i] and test_labels[i] != -1:
|
||||
correct += 1
|
||||
else:
|
||||
temp_log_details.append(
|
||||
f"第 {i+1} 次测试错误,数据 {test_data[i]} 被分类到 {result} 实际是 {test_labels[i]}"
|
||||
)
|
||||
print(
|
||||
f"第 {i+1} 次测试错误,数据 {test_data[i]} 被分类到 {result} 实际是 {test_labels[i]}"
|
||||
)
|
||||
print(f"第 {i+1} 个数据被分类到 {result},但实际是 {test_labels[i]}")
|
||||
temp_log_details.append(f"{i+1}")
|
||||
|
||||
accuracy = correct / total
|
||||
if accuracy >= LOW_ACCURACY_THRESHOLD:
|
||||
log_details.extend(temp_log_details)
|
||||
log_details.append(f"以下测试次序的数据分类错误:")
|
||||
log_details.append(", ".join(temp_log_details))
|
||||
else:
|
||||
log_details.append("分类准确率较低,成绩中不记录错误日志")
|
||||
log_details.append(f"分类准确率: {accuracy * 100:.2f}%")
|
||||
|
||||
Reference in New Issue
Block a user