我尝试为我的测试预测值计算准确度分数,但我如何在下面的等式中得到y_true
的值?
我的意思是y_pred
使用:
clf_predict(features_test,labels_test)
但是y_true
呢?是否有任何特定的方式我们得到这个。
sklearn.metrics.accuracy_score(y_true, y_pred, normalize=True, sample_weight=None)
答案 0 :(得分:1)
y_true
是包含您的算法尝试为您的测试集预测的类/标签的变量
我假设您正面临监督学习问题:在这种情况下,y_true
已知且包含在您的测试集中。
使用您的约定:
y_pred = clf.predict(features_test) #without labels_test!
accuracy_score(labels_test, y_pred)