public class CrossValidation extends InstanceGenerator
InstanceGenerator.NestedArgs
Constructor and Description |
---|
CrossValidation(InstanceGenerator generator) |
CrossValidation(weka.core.Instances training,
weka.core.Instances testing) |
CrossValidation(java.lang.String instanceFileName) |
Modifier and Type | Method and Description |
---|---|
weka.core.Instances |
_getTestingFromParams(java.lang.String paramString)
Subclass implementation for getting the testing data given the param string
|
weka.core.Instances |
_getTrainingFromParams(java.lang.String paramString)
Subclass implementation for getting the training data given the param string
|
java.util.List<java.lang.String> |
getAllInstanceStrings(java.lang.String paramStr)
Gets a list of all the 'params' Strings that can be used with this InstanceGenerator.
|
protected weka.core.Instances |
getInstances(boolean trainingFold,
weka.core.Instances instances,
java.util.Properties params) |
create, create, getAllInstanceFeatures, getTesting, getTestingFromParams, getTraining, getTrainingFromParams
public CrossValidation(InstanceGenerator generator)
public CrossValidation(java.lang.String instanceFileName)
public CrossValidation(weka.core.Instances training, weka.core.Instances testing)
public weka.core.Instances _getTrainingFromParams(java.lang.String paramString)
InstanceGenerator
_getTrainingFromParams
in class InstanceGenerator
public weka.core.Instances _getTestingFromParams(java.lang.String paramString)
InstanceGenerator
_getTestingFromParams
in class InstanceGenerator
protected weka.core.Instances getInstances(boolean trainingFold, weka.core.Instances instances, java.util.Properties params)
public java.util.List<java.lang.String> getAllInstanceStrings(java.lang.String paramStr)
InstanceGenerator
getAllInstanceStrings
in class InstanceGenerator