Skip to content

Instantly share code, notes, and snippets.

@git-commit
Last active March 29, 2021 15:30
roc evaluation multiclass
def roc(true_class, predicted_score):
print(f"roc_macro_ovr={sklearn.metrics.roc_auc_score(true_class, predicted_score, average='macro', multi_class='ovr')}")
print(f"roc_macro_ovo={sklearn.metrics.roc_auc_score(true_class, predicted_score, average='macro', multi_class='ovo')}")
print(f"roc_weighted_ovr={sklearn.metrics.roc_auc_score(true_class, predicted_score, average='weighted', multi_class='ovr')}")
print(f"roc_weighted_ovo={sklearn.metrics.roc_auc_score(true_class, predicted_score, average='weighted', multi_class='ovo')}")
roc(true_class, self.model.predict(self.x_val))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment