valor version checks
Reproducible Example
See sklearn's handling of single class data being passed to `roc_auc_score`
Issue Description
The lite ROCAUC implementation is intended for multiclass data and should not be used with binary classification datasets.
Expected Behavior
We should raise a warning or not return ROCAUC if an invalid input is passed.