Uses of Class
adams.data.evaluator.instance.AbstractEvaluator
-
Packages that use AbstractEvaluator Package Description adams.data.evaluator.instance adams.flow.core adams.flow.transformer -
-
Uses of AbstractEvaluator in adams.data.evaluator.instance
Subclasses of AbstractEvaluator in adams.data.evaluator.instance Modifier and Type Class Description classAbstractNearestNeighborBasedEvaluatorAncestor for evaluators that use a nearest neighbor search.classAbstractSerializableEvaluatorAbstract evaluator that can serialize its setup to disk and also load it from there.classCrossValidatedNeighborHoodEvaluator that cross-validates the specified classifier on the neighborhood determined for the instance under evaluation.classCrossValidatedPredictionEvaluator that (kind of) cross-validates the specified classifier on the neighborhood determined for the instance under evaluation.
A classifier is built on each of the training sets that is generated for the cross-validation.classDistanceToCenterUses the specified nearest neighbor search to determine a neighborhood.classDistanceToClosestUses the specified nearest neighbor search to locate the closest instance in the training data and returns the distance to it.classEnsembleEvaluatorBuilds an ensemble of classifiers on the training data to determine the MAE per classifier, to be used as normalization factor.
At evaluation time, each classifier makes a prediction on the instance and the classification is divided by the normalization factor for this classifier.classFakeEvaluatorFake evaluator, outputs random values based on min/max values.classIntervalEstimatorEvaluatorStores the interval provided by the interval estimator classifier
classMultiClassifierEvaluatorMulti-classifier based evaluator.classNullEvaluatorDummy evaluator, which always return 1.0 as evaluation result.classSavitzkyGolayRangeThis evaluator builds three classifiers:
- on Savitzky-Golay filtered data with no derivative
- on Savitzky-Golay filtered data with first derivative
- on Savitzky-Golay filtered data with second derivative
Each instance under evaluation will be pushed through the three classifiers separately and the range of the three predictions is then output as evaluation result.Methods in adams.data.evaluator.instance that return AbstractEvaluator Modifier and Type Method Description static AbstractEvaluatorAbstractEvaluator. forCommandLine(String cmdline)Instantiates the filter from the given commandline (i.e., classname and optional options).static AbstractEvaluatorAbstractEvaluator. forName(String classname, String[] options)Instantiates the filter with the given options.AbstractEvaluatorAbstractEvaluator. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.AbstractEvaluatorAbstractEvaluator. shallowCopy(boolean expand)Returns a shallow copy of itself, i.e., based on the commandline options. -
Uses of AbstractEvaluator in adams.flow.core
Methods in adams.flow.core that return AbstractEvaluator Modifier and Type Method Description protected AbstractEvaluatorEvaluatorModelLoader. getModelFromContainer(adams.flow.container.AbstractContainer cont, adams.core.MessageCollection errors)Retrieves the model from the container. -
Uses of AbstractEvaluator in adams.flow.transformer
Fields in adams.flow.transformer declared as AbstractEvaluator Modifier and Type Field Description protected AbstractEvaluatorEvaluator. m_ActualEvaluatorthe evaluator used for training/evaluating.protected AbstractEvaluatorEvaluator.EvaluateJob. m_Evaluatorthe evaluator to train.protected AbstractEvaluatorEvaluator. m_Evaluatorthe evaluator.Methods in adams.flow.transformer that return AbstractEvaluator Modifier and Type Method Description AbstractEvaluatorEvaluator. getEvaluator()Returns the evaluator in use.Methods in adams.flow.transformer with parameters of type AbstractEvaluator Modifier and Type Method Description voidEvaluator. setEvaluator(AbstractEvaluator value)Sets the evaluator to use.Constructors in adams.flow.transformer with parameters of type AbstractEvaluator Constructor Description EvaluateJob(AbstractEvaluator evaluator, weka.core.Instances data)Initializes the job.
-