pyufunc.r2_score#

pyufunc.r2_score(y_true, y_pred)#

Calculate R^2 (coefficient of determination) regression score function.

Parameters:
  • y_true – Iterable, The true values

  • y_pred – Iterable, The predicted values

Raises:
  • TypeError – If y_true or y_pred is not an iterable object

  • TypeError – Input should be an iterable object

Returns:

float, The R^2 score

Example

>>> from pyufunc import r2_score
>>> y_true = [3, -0.5, 2, 7]
>>> y_pred = [2.5, 0.0, 2, 8]
>>> r2_score(y_true, y_pred)
0.9486081370449679