com.rapidminer.operator.features.weighting
Class GenericWekaAttributeWeighting
java.lang.Object
com.rapidminer.operator.Operator
com.rapidminer.operator.features.weighting.AbstractWeighting
com.rapidminer.operator.features.weighting.GenericWekaAttributeWeighting
- All Implemented Interfaces:
- ConfigurationListener, PreviewListener, ParameterHandler, LoggingHandler, weka.core.TechnicalInformationHandler
public class GenericWekaAttributeWeighting
- extends AbstractWeighting
- implements weka.core.TechnicalInformationHandler
Performs the AttributeEvaluator of Weka with the same name to determine a
sort of attribute relevance. These relevance values build an instance of
AttributeWeights. Therefore, they can be used by other operators which make
use of such weights, like weight based selection or search heuristics which
use attribute weights to speed up the search. See the Weka javadoc for
further operator and parameter descriptions.
- Author:
- Ingo Mierswa
ingomierswa Exp $
| Methods inherited from class com.rapidminer.operator.Operator |
addError, addValue, addWarning, apply, checkDeprecations, checkForStop, checkIO, checkProperties, clearErrorList, cloneOperator, createExperimentTree, createExperimentTree, createFromXML, createMarkedExperimentTree, createMarkedProcessTree, createProcessTree, createProcessTree, getAddOnlyAdditionalOutput, getApplyCount, getDeliveredOutputClasses, getDeprecationInfo, getDesiredInputClasses, getEncoding, getErrorList, getExperiment, getInnerOperatorsXML, getInput, getInput, getInput, getInputDescription, getIOContainerForInApplyLoopBreakpoint, getIODescription, getLog, getName, getOperatorClassName, getOperatorDescription, getParameter, getParameterAsBoolean, getParameterAsColor, getParameterAsDouble, getParameterAsFile, getParameterAsFile, getParameterAsInputStream, getParameterAsInt, getParameterAsMatrix, getParameterAsString, getParameterList, getParameters, getParameterType, getParent, getProcess, getStartTime, getStatus, getUserDescription, getValue, getValues, getXML, hasBreakpoint, hasBreakpoint, hasInput, inApplyLoop, isDebugMode, isEnabled, isExpanded, isParallel, isParameterSet, log, logError, logNote, logWarning, performAdditionalChecks, processFinished, processStarts, register, registerOperator, remove, rename, resume, setApplyCount, setBreakpoint, setEnabled, setExpanded, setInput, setListParameter, setOperatorParameters, setParameter, setParameters, setParent, setUserDescription, toString, unregisterOperator, writeXML |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WEKA_ATTRIBUTE_EVALUATORS
public static final java.lang.String[] WEKA_ATTRIBUTE_EVALUATORS
GenericWekaAttributeWeighting
public GenericWekaAttributeWeighting(OperatorDescription description)
calculateWeights
public AttributeWeights calculateWeights(ExampleSet exampleSet)
throws OperatorException
- Specified by:
calculateWeights in class AbstractWeighting
- Throws:
OperatorException
getTechnicalInformation
public weka.core.TechnicalInformation getTechnicalInformation()
- Specified by:
getTechnicalInformation in interface weka.core.TechnicalInformationHandler
getParameterTypes
public java.util.List<ParameterType> getParameterTypes()
- Description copied from class:
Operator
- Returns a list of ParameterTypes describing the parameters of
this operator. The default implementation returns an empty list if no
input objects can be retained and special parameters for those input
objects which can be prevented from being consumed.
- Specified by:
getParameterTypes in interface ParameterHandler- Overrides:
getParameterTypes in class AbstractWeighting
Copyright © 2001-2009 by Rapid-I