util.featureSelection
Class AbstractAttributeEvaluation

java.lang.Object
  extended by util.featureSelection.AbstractAttributeEvaluation

public class AbstractAttributeEvaluation
extends java.lang.Object


Constructor Summary
AbstractAttributeEvaluation(org.apache.log4j.Logger logger, weka.core.Instances instances, weka.attributeSelection.AttributeEvaluator eval)
           
 
Method Summary
 void buildEvaluator()
           
 java.util.List<java.lang.Double> returnAllEvaluations()
           
 java.util.List<ValPosCombination> returnSortedEvaluation()
          Returns a list with combinations of values and their original positions within the list of evaluations.
 java.util.List<ValPosCombination> returnUnsortedEvaluation()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAttributeEvaluation

public AbstractAttributeEvaluation(org.apache.log4j.Logger logger,
                                   weka.core.Instances instances,
                                   weka.attributeSelection.AttributeEvaluator eval)
Method Detail

buildEvaluator

public void buildEvaluator()

returnAllEvaluations

public java.util.List<java.lang.Double> returnAllEvaluations()

returnSortedEvaluation

public java.util.List<ValPosCombination> returnSortedEvaluation()
Returns a list with combinations of values and their original positions within the list of evaluations. This way we can extract the best values and see to which feature the selected attribute belongs.

Returns:
A list of values/positions

returnUnsortedEvaluation

public java.util.List<ValPosCombination> returnUnsortedEvaluation()