Uses of Class
adams.data.postprocessor.instances.AbstractPostProcessor
-
Packages that use AbstractPostProcessor Package Description adams.data.postprocessor.instances adams.flow.container adams.flow.core adams.flow.transformer -
-
Uses of AbstractPostProcessor in adams.data.postprocessor.instances
Subclasses of AbstractPostProcessor in adams.data.postprocessor.instances Modifier and Type Class Description classAbstractSerializablePostProcessorAbstract postprocessor that can serialize its setup to disk and also load it from there.classPredictionErrorIQRPost-processor that removes outliers using a coarse IQR approach on the predictions errors of one or more classifiers.
parameters:
- list of classifiers
- foreach classifier; number or folds, an IQR multiplier, number of iterations or number of consecutive non-removal iterations before stop.
algorithm:
foreach classifier
loop
do xval, get predictions, remove all examples where error > percentile75+IQR*multiplier of errors
stop if done num_iterations, or consecutive zero removals
classWekaFilterUses a WEKA filter for post-processing.
Automatically wraps a SpectrumFilter meta-filter around the actual filter.Methods in adams.data.postprocessor.instances that return AbstractPostProcessor Modifier and Type Method Description static AbstractPostProcessorAbstractPostProcessor. forCommandLine(String cmdline)Instantiates the processor from the given commandline (i.e., classname and optional options).static AbstractPostProcessorAbstractPostProcessor. forName(String classname, String[] options)Instantiates the processor with the given options.AbstractPostProcessorAbstractPostProcessor. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.AbstractPostProcessorAbstractPostProcessor. shallowCopy(boolean expand)Returns a shallow copy of itself, i.e., based on the commandline options. -
Uses of AbstractPostProcessor in adams.flow.container
Constructors in adams.flow.container with parameters of type AbstractPostProcessor Constructor Description PostProcessingContainer(weka.core.Instance instIn, weka.core.Instance instOut, AbstractPostProcessor post)Initializes the container with the WEKA instance and the post-processor.PostProcessingContainer(weka.core.Instances dataIn, weka.core.Instances dataOut, AbstractPostProcessor post)Initializes the container with the WEKA instances and the post-processor. -
Uses of AbstractPostProcessor in adams.flow.core
Methods in adams.flow.core that return AbstractPostProcessor Modifier and Type Method Description protected AbstractPostProcessorPostProcessorModelLoader. getModelFromContainer(adams.flow.container.AbstractContainer cont, adams.core.MessageCollection errors)Retrieves the model from the container. -
Uses of AbstractPostProcessor in adams.flow.transformer
Fields in adams.flow.transformer declared as AbstractPostProcessor Modifier and Type Field Description protected AbstractPostProcessorPostProcessor. m_ActualPostProcessorthe postprocessor used for doing the actual work.protected AbstractPostProcessorPostProcessor. m_PostProcessorthe postprocessor.Methods in adams.flow.transformer that return AbstractPostProcessor Modifier and Type Method Description AbstractPostProcessorPostProcessor. getPostProcessor()Returns the post-processor in use.Methods in adams.flow.transformer with parameters of type AbstractPostProcessor Modifier and Type Method Description voidPostProcessor. setPostProcessor(AbstractPostProcessor value)Sets the post-processor to use.
-