Description
This is silly, but probably worth small discussion.
All our Multiclass samples using following example:
which has:
// The probabilities of being "AA", "BB", "CC", and "DD".
public float[] Scores;
There is small problem with that. All our multiclass learners produce column Score
, not Scores
, so we just copy column from Score
to Scores
, or reassign them in pigsty.
Which doesn't look like good idea for me, more like workaround.
Question is following: do we prefer to have consistency and call score column everywhere as Score
column, or we want to be more user friendly and for multiclass use Scores
(basically introduce (DefaultColumnNames.MulticlassScore
)
In we want consistency we better rename Scores
in MulticlassClassificationExample
to Score
. If we want be more user friendly, we need to go through lot of code, and replace for all multiclass cases Score
to Scores
.