\(D^2\) score function, fraction of log loss explained.
Best possible score is 1.0 and it can be negative (because the model can be arbitrarily worse). A model that always predicts the per-class proportions of y_true
, disregarding the input features, gets a D^2 score of 0.0.
Read more in the User Guide.
Added in version 1.5.
The actuals labels for the n_samples samples.
Predicted probabilities, as returned by a classifier’s predict_proba method. If y_pred.shape = (n_samples,)
the probabilities provided are assumed to be that of the positive class. The labels in y_pred
are assumed to be ordered alphabetically, as done by LabelBinarizer
.
Sample weights.
If not provided, labels will be inferred from y_true. If labels
is None
and y_pred
has shape (n_samples,) the labels are assumed to be binary and are inferred from y_true
.
The D^2 score.
Notes
This is not a symmetric function.
Like R^2, D^2 score may be negative (it need not actually be the square of a quantity D).
This metric is not well-defined for a single sample and will return a NaN value if n_samples is less than two.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4