What does the ValueError: multi_class must be in ('ovo', 'ovr') error indicate in scikit-learn?

Responsive Ad Header

Question

Grade: Education Subject: Support
What does the ValueError: multi_class must be in ('ovo', 'ovr') error indicate in scikit-learn?
Asked by:
95 Viewed 95 Answers

Answer (95)

Best Answer
(330)
This error arises when using scikit-learn's `MultiClassendo` or `MultiClassClassifier` and you're providing an invalid value for the `method` parameter. The accepted values for `method` are 'ovo' (One-vs-One) or 'ovr' (One-vs-Rest). The error means you need to specify either 'ovo' or 'ovr' when creating your multi-class model.