Class CrossValidation<T extends Output<T>, E extends Evaluation<T>>
java.lang.Object
org.tribuo.evaluation.CrossValidation<T,E>
A class that does k-fold cross-validation.
This splits the data into k pieces, tests on one of them and trains on the rest.
It produces a list of Evaluation
s for each of the test sets.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CrossValidation
-
CrossValidation
-
-
Method Details
-
getK
public int getK()Returns the number of folds.- Returns:
- The number of folds.
-
evaluate
-