Cross Validation Runner
Cross-validation runner.
Functions
Link copied to clipboard
fun <T, M : Classifier<T>> classification(k: Int, x: Array<T>, y: IntArray, trainer: (Array<T>, IntArray) -> M): ClassificationValidations<M>
Cross validation on a generic classifier.
fun <M : DataFrameClassifier> classification(k: Int, formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> M): ClassificationValidations<M>
Cross validation on a data frame classifier.
fun <T, M : Classifier<T>> classification(round: Int, k: Int, x: Array<T>, y: IntArray, trainer: (Array<T>, IntArray) -> M): ClassificationValidations<M>
Repeated cross validation on a generic classifier.
fun <M : DataFrameClassifier> classification(round: Int, k: Int, formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> M): ClassificationValidations<M>
Repeated cross validation on a data frame classifier.
Link copied to clipboard
fun <T, M : Regression<T>> regression(k: Int, x: Array<T>, y: DoubleArray, trainer: (Array<T>, DoubleArray) -> M): RegressionValidations<M>
Cross validation on a generic regression model.
fun <M : DataFrameRegression> regression(k: Int, formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> M): RegressionValidations<M>
Cross validation on a data frame regression model.
fun <T, M : Regression<T>> regression(round: Int, k: Int, x: Array<T>, y: DoubleArray, trainer: (Array<T>, DoubleArray) -> M): RegressionValidations<M>
Repeated cross validation on a generic regression model.
fun <M : DataFrameRegression> regression(round: Int, k: Int, formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> M): RegressionValidations<M>
Repeated cross validation on a data frame regression model.
Link copied to clipboard
fun <T, M : Classifier<T>> stratify(k: Int, x: Array<T>, y: IntArray, trainer: (Array<T>, IntArray) -> M): ClassificationValidations<M>
Stratified cross validation on a generic classifier.
fun <M : DataFrameClassifier> stratify(k: Int, formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> M): ClassificationValidations<M>
Stratified cross validation on a data frame classifier.
fun <T, M : Classifier<T>> stratify(round: Int, k: Int, x: Array<T>, y: IntArray, trainer: (Array<T>, IntArray) -> M): ClassificationValidations<M>
Repeated stratified cross validation on a generic classifier.
fun <M : DataFrameClassifier> stratify(round: Int, k: Int, formula: Formula, data: DataFrame, trainer: (Formula, DataFrame) -> M): ClassificationValidations<M>
Repeated stratified cross validation on a data frame classifier.