public class ConfigurationLearningCurveExtrapolationEvaluator extends java.lang.Object implements IClassifierEvaluator
| Constructor and Description |
|---|
ConfigurationLearningCurveExtrapolationEvaluator(int[] anchorpoints,
ISamplingAlgorithmFactory<IInstance,ASamplingAlgorithm<IInstance>> samplingAlgorithmFactory,
IDataset<IInstance> dataset,
double trainSplitForAnchorpointsMeasurement,
long seed,
java.lang.String identifier,
double[] configurations) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
evaluate(weka.classifiers.Classifier classifier) |
void |
setFullDatasetSize(int fullDatasetSize) |
public ConfigurationLearningCurveExtrapolationEvaluator(int[] anchorpoints,
ISamplingAlgorithmFactory<IInstance,ASamplingAlgorithm<IInstance>> samplingAlgorithmFactory,
IDataset<IInstance> dataset,
double trainSplitForAnchorpointsMeasurement,
long seed,
java.lang.String identifier,
double[] configurations)
public void setFullDatasetSize(int fullDatasetSize)
public java.lang.Double evaluate(weka.classifiers.Classifier classifier)
throws java.lang.InterruptedException,
ai.libs.jaicore.basic.algorithm.exceptions.ObjectEvaluationFailedException
evaluate in interface ai.libs.jaicore.basic.IObjectEvaluator<weka.classifiers.Classifier,java.lang.Double>java.lang.InterruptedExceptionai.libs.jaicore.basic.algorithm.exceptions.ObjectEvaluationFailedException