Saya menggunakan pengklasifikasi hutan acak dalam masalah multi kelas.
rf = RandomForestClassifier(()
rf.fit(train_X, train_y)
Dan kemudian untuk prediksi:
pred = rf.predict(test_X)
Jadi saya ingin menghitung roc_auc_score
seperti ini:
roc_value = roc_auc_score(test_y, pred, average='weighted',
multi_class='ovr',labels=[0,1,2,3,4])
Tapi ini memberikan kesalahan:
numpy.AxisError: axis 1 is out of bounds for array of dimension 1
Bagaimana cara memperbaikinya?