public final class CrossValidation extends Object
| Modifier and Type | Method and Description | 
|---|---|
static double | 
combine(Iterable<CrossValidationTestResult> testResults,
       CrossValidationCombineMethod method)
Provides standard ways of combining numeric test results from a number of partitions. 
 | 
static CrossValidationScore[] | 
kFold(int partitionCount,
     int testMetricCount,
     CrossValidationActions actions)
Performs k-fold cross validation. 
 | 
static List<CrossValidationOutput> | 
kFoldList(int partitionCount)
Gets a list of training and test DataPartitioning instances for each partition. 
 | 
public static List<CrossValidationOutput> kFoldList(int partitionCount)
BayesServer.Data.CrossValidation.kFold method.partitionCount - The number of k-fold partitions.public static CrossValidationScore[] kFold(int partitionCount, int testMetricCount, CrossValidationActions actions)
partitionCount - The number of partitions to use.testMetricCount - The number of test metrics being calculated.actions - User supplied actions for the cross validation process.public static double combine(Iterable<CrossValidationTestResult> testResults, CrossValidationCombineMethod method)
testResults - The test results.  Typically one for each test partitioning.method - The method to be used to combine the test results.Copyright © 2021. All rights reserved.