Expand description
Functional scoring metrics — MAE, MSE, MAPE, MSLE, explained variance.
All metrics integrate the pointwise error function over argvals using
Simpson’s rule, producing a single scalar score per metric. Each metric
averages over all curves (rows of the input matrices).
§Shape Contract (all five functions)
y_true.shape() == y_pred.shape()— elseInvalidDimension { parameter: "y_pred" }argvals.len() == y_true.ncols()— elseInvalidDimension { parameter: "argvals" }y_true.nrows() >= 1andargvals.len() >= 2— elseInvalidDimension { parameter: "data" }
Functions§
- functional_
explained_ variance - Functional Explained Variance Score integrated over
argvals. - functional_
mae - Functional Mean Absolute Error integrated over
argvals. - functional_
mape - Functional Mean Absolute Percentage Error integrated over
argvals. - functional_
mse - Functional Mean Squared Error integrated over
argvals. - functional_
msle - Functional Mean Squared Logarithmic Error integrated over
argvals.