-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Multiclass in API has many names #2623
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
For the v0.1 API (to be clear, the one for build 2018), I think the decision made with conjunction with .NET team was that what we called internally multiclass classification would just be called classification, and we'd standardize on two-class classification as being specifically "binary classification." (As a specific important but nonetheless less general case of "classification.") I was however not here for these discussions for various reasons, so may be mischaracterizing it. @terrajobst, @eerhardt, @glebuk, @shauheen can correct me if I say something wrong. Whether we want to do that or not, I am indifferent towards. If we go by what I only agree that we should be consistent, and I can only explain the reason why we're inconsistent. 😄 Which direction we choose to go... I don't know. Might want to talk to the above peeps. |
Yes, that was our intention with the v0.1 API last year. “Classification” and “BinaryClassification” were the names we were using in that API. 100% agree we should be consistent throughout our public API, whatever names we choose. |
I understand this is YetAnotherNamingDiscussion! I have strong feelings against Classification for multiclass. |
I also don't like just Classification for multiclass. How about MulticlassClassification and BinaryClassification? Keeps the capitalization in Multiclass consistent with |
When we refer to multiclass in the API, it has many names:
MulticlassClassification
,MultiClassClassifierMetrics
are just two examples. For the V1 API, does it make sense to stick to one naming scheme?The text was updated successfully, but these errors were encountered: