Class FIMTDDNumericAttributeClassLimitObserver
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.options.AbstractOptionHandler
-
- moa.classifiers.core.attributeclassobservers.BinaryTreeNumericAttributeClassObserver
-
- moa.classifiers.core.attributeclassobservers.FIMTDDNumericAttributeClassObserver
-
- moa.classifiers.rules.core.attributeclassobservers.FIMTDDNumericAttributeClassLimitObserver
-
- All Implemented Interfaces:
Configurable
,Serializable
,AttributeClassObserver
,NumericAttributeClassObserver
,MOAObject
,OptionHandler
public class FIMTDDNumericAttributeClassLimitObserver extends FIMTDDNumericAttributeClassObserver
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
FIMTDDNumericAttributeClassLimitObserver.Node
-
Field Summary
Fields Modifier and Type Field Description protected int
maxNodes
IntOption
maxNodesOption
protected int
numNodes
-
Fields inherited from class moa.classifiers.core.attributeclassobservers.FIMTDDNumericAttributeClassObserver
root
-
Fields inherited from class moa.options.AbstractOptionHandler
config
-
-
Constructor Summary
Constructors Constructor Description FIMTDDNumericAttributeClassLimitObserver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
observeAttributeClass(double attVal, double classVal, double weight)
-
Methods inherited from class moa.classifiers.core.attributeclassobservers.FIMTDDNumericAttributeClassObserver
getBestEvaluatedSplitSuggestion, getDescription, prepareForUseImpl, probabilityOfAttributeValueGivenClass, removeBadSplits, searchForBestSplitOption
-
Methods inherited from class moa.classifiers.core.attributeclassobservers.BinaryTreeNumericAttributeClassObserver
observeAttributeClass, observeAttributeTarget, searchForBestSplitOption
-
Methods inherited from class moa.options.AbstractOptionHandler
copy, getCLICreationString, getOptions, getPreparedClassOption, getPurposeString, prepareClassOptions, prepareForUse, prepareForUse
-
Methods inherited from class moa.AbstractMOAObject
copy, measureByteSize, measureByteSize, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface moa.classifiers.core.attributeclassobservers.AttributeClassObserver
observeAttributeClass, observeAttributeTarget
-
Methods inherited from interface moa.MOAObject
measureByteSize
-
Methods inherited from interface moa.options.OptionHandler
copy, getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
-
-
-
-
Field Detail
-
maxNodes
protected int maxNodes
-
maxNodesOption
public IntOption maxNodesOption
-
numNodes
protected int numNodes
-
-
Method Detail
-
observeAttributeClass
public void observeAttributeClass(double attVal, double classVal, double weight)
- Overrides:
observeAttributeClass
in classFIMTDDNumericAttributeClassObserver
-
-