diva.sketch.classification
Class CrossValidation

java.lang.Object
  extended by diva.sketch.classification.CrossValidation

public class CrossValidation
extends Object

Version:
$Revision: 1.4 $
Author:
Heloise Hse (hwawen@eecs.berkeley.edu)

Nested Class Summary
static class CrossValidation.CVData
          Containing the training set on which the cross-vali
static class CrossValidation.CVResult
           
 
Field Summary
static int K
          Number of subsets to divide the data set into, using 1/K of the data as our held-out set
 
Constructor Summary
CrossValidation(int k, String classifierType, CrossValidation.CVData data)
           
CrossValidation(String classifierType, CrossValidation.CVData data)
           
 
Method Summary
static CrossValidation.CVResult crossValidate(int k, TrainableClassifier classifier, CrossValidation.CVData cvData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

K

public static final int K
Number of subsets to divide the data set into, using 1/K of the data as our held-out set

See Also:
Constant Field Values
Constructor Detail

CrossValidation

public CrossValidation(int k,
                       String classifierType,
                       CrossValidation.CVData data)

CrossValidation

public CrossValidation(String classifierType,
                       CrossValidation.CVData data)
Method Detail

crossValidate

public static CrossValidation.CVResult crossValidate(int k,
                                                     TrainableClassifier classifier,
                                                     CrossValidation.CVData cvData)


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.