Class SuvervisedFilterPreprocessor
- java.lang.Object
-
- ai.libs.jaicore.ml.weka.classification.pipeline.SuvervisedFilterPreprocessor
-
- All Implemented Interfaces:
FeaturePreprocessor,java.io.Serializable
- Direct Known Subclasses:
PCA
public class SuvervisedFilterPreprocessor extends java.lang.Object implements java.io.Serializable, FeaturePreprocessor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SuvervisedFilterPreprocessor(weka.attributeSelection.ASSearch searcher, weka.attributeSelection.ASEvaluation evaluator)SuvervisedFilterPreprocessor(weka.attributeSelection.ASSearch searcher, weka.attributeSelection.ASEvaluation evaluator, weka.attributeSelection.AttributeSelection selector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description weka.core.Instanceapply(weka.core.Instance data)weka.core.Instancesapply(weka.core.Instances data)booleanequals(java.lang.Object obj)weka.attributeSelection.ASEvaluationgetEvaluator()weka.attributeSelection.ASSearchgetSearcher()weka.attributeSelection.AttributeSelectiongetSelector()inthashCode()booleanisPrepared()voidprepare(weka.core.Instances data)voidsetPrepared(boolean prepared)
-
-
-
Constructor Detail
-
SuvervisedFilterPreprocessor
public SuvervisedFilterPreprocessor(weka.attributeSelection.ASSearch searcher, weka.attributeSelection.ASEvaluation evaluator)
-
SuvervisedFilterPreprocessor
public SuvervisedFilterPreprocessor(weka.attributeSelection.ASSearch searcher, weka.attributeSelection.ASEvaluation evaluator, weka.attributeSelection.AttributeSelection selector)
-
-
Method Detail
-
getSearcher
public weka.attributeSelection.ASSearch getSearcher()
-
getEvaluator
public weka.attributeSelection.ASEvaluation getEvaluator()
-
getSelector
public weka.attributeSelection.AttributeSelection getSelector()
-
prepare
public void prepare(weka.core.Instances data) throws PreprocessingException- Specified by:
preparein interfaceFeaturePreprocessor- Throws:
PreprocessingException
-
apply
public weka.core.Instance apply(weka.core.Instance data) throws PreprocessingException- Specified by:
applyin interfaceFeaturePreprocessor- Throws:
PreprocessingException
-
apply
public weka.core.Instances apply(weka.core.Instances data) throws PreprocessingException- Specified by:
applyin interfaceFeaturePreprocessor- Throws:
PreprocessingException
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
isPrepared
public boolean isPrepared()
- Specified by:
isPreparedin interfaceFeaturePreprocessor
-
setPrepared
public void setPrepared(boolean prepared)
-
-