regression

fun <T, M : Regression<T>> regression(x: Array<T>, y: DoubleArray, trainer: (Array<T>, DoubleArray) -> M): RegressionMetrics(source)

Leave-one-out cross validation on a generic regression model.

Return

metric scores.

Parameters

x

data samples.

y

response variable.

trainer

a lambda to return a regression model trained on the given data.


fun regression(formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> DataFrameRegression): RegressionMetrics(source)

Leave-one-out cross validation on a data frame regression model.

Return

metric scores.

Parameters

formula

model formula.

data

data samples.

trainer

a lambda to return a regression model trained on the given data.