Class SingleRandomSplitClassifierEvaluator
- java.lang.Object
-
- ai.libs.jaicore.ml.evaluation.evaluators.weka.SingleRandomSplitClassifierEvaluator
-
- All Implemented Interfaces:
ai.libs.jaicore.basic.IObjectEvaluator<weka.classifiers.Classifier,java.lang.Double>,IClassifierEvaluator
public class SingleRandomSplitClassifierEvaluator extends java.lang.Object implements IClassifierEvaluator
-
-
Constructor Summary
Constructors Constructor Description SingleRandomSplitClassifierEvaluator(weka.core.Instances data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Doubleevaluate(weka.classifiers.Classifier c)intgetSeed()floatgetTrainingPortion()voidsetSeed(int seed)voidsetTrainingPortion(float trainingPortion)
-
-
-
Method Detail
-
evaluate
public java.lang.Double evaluate(weka.classifiers.Classifier c) throws java.lang.InterruptedException, ai.libs.jaicore.basic.algorithm.exceptions.ObjectEvaluationFailedException- Specified by:
evaluatein interfaceai.libs.jaicore.basic.IObjectEvaluator<weka.classifiers.Classifier,java.lang.Double>- Throws:
java.lang.InterruptedExceptionai.libs.jaicore.basic.algorithm.exceptions.ObjectEvaluationFailedException
-
getSeed
public int getSeed()
-
setSeed
public void setSeed(int seed)
-
getTrainingPortion
public float getTrainingPortion()
-
setTrainingPortion
public void setTrainingPortion(float trainingPortion)
-
-