public class CrossValidator<L,F>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CrossValidator.SavedState |
Constructor and Description |
---|
CrossValidator(GeneralDataset<L,F> trainData) |
CrossValidator(GeneralDataset<L,F> trainData,
int kFold) |
Modifier and Type | Method and Description |
---|---|
double |
computeAverage(java.util.function.ToDoubleFunction<Triple<GeneralDataset<L,F>,GeneralDataset<L,F>,CrossValidator.SavedState>> function)
This computes the average over all folds of the function we're trying to optimize.
|
static void |
main(java.lang.String[] args) |
public CrossValidator(GeneralDataset<L,F> trainData)
public CrossValidator(GeneralDataset<L,F> trainData, int kFold)
public double computeAverage(java.util.function.ToDoubleFunction<Triple<GeneralDataset<L,F>,GeneralDataset<L,F>,CrossValidator.SavedState>> function)
public static void main(java.lang.String[] args)