Class AbstractAMRulesFunctionBasicMlLearner
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.options.AbstractOptionHandler
-
- moa.classifiers.AbstractClassifier
-
- moa.classifiers.AbstractMultiLabelLearner
-
- moa.classifiers.multitarget.BasicMultiLabelLearner
-
- moa.classifiers.rules.multilabel.functions.AbstractAMRulesFunctionBasicMlLearner
-
- All Implemented Interfaces:
Configurable
,Serializable
,CapabilitiesHandler
,Classifier
,MultiLabelLearner
,AMRulesFunction
,AWTRenderable
,Learner<Example<Instance>>
,MOAObject
,OptionHandler
- Direct Known Subclasses:
MultiLabelNaiveBayes
,MultiLabelPerceptronClassification
,MultiTargetMeanRegressor
,MultiTargetPerceptronRegressor
public abstract class AbstractAMRulesFunctionBasicMlLearner extends BasicMultiLabelLearner implements AMRulesFunction
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class moa.classifiers.multitarget.BasicMultiLabelLearner
baseLearnerOption, ensemble, hasStarted, header, randomSeedOption
-
Fields inherited from class moa.classifiers.AbstractClassifier
classifierRandom, modelContext, randomSeed, trainingWeightSeenByModel
-
Fields inherited from class moa.options.AbstractOptionHandler
config
-
-
Constructor Summary
Constructors Constructor Description AbstractAMRulesFunctionBasicMlLearner()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
resetWithMemory()
void
selectOutputsToLearn(int[] outputsToLearn)
-
Methods inherited from class moa.classifiers.multitarget.BasicMultiLabelLearner
getModelDescription, getModelMeasurementsImpl, getPredictionForInstance, init, isRandomizable, resetLearningImpl, trainOnInstanceImpl, transformInstance
-
Methods inherited from class moa.classifiers.AbstractMultiLabelLearner
getPredictionForInstance, getPredictionForInstance, getVotesForInstance, trainOnInstanceImpl
-
Methods inherited from class moa.classifiers.AbstractClassifier
contextIsCompatible, copy, correctlyClassifies, defineImmutableCapabilities, getAttributeNameString, getAWTRenderer, getClassLabelString, getClassNameString, getDescription, getModel, getModelContext, getModelMeasurements, getNominalValueString, getPurposeString, getSubClassifiers, getSublearners, getVotesForInstance, modelAttIndexToInstanceAttIndex, modelAttIndexToInstanceAttIndex, prepareForUseImpl, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstance, trainOnInstance
-
Methods inherited from class moa.options.AbstractOptionHandler
getCLICreationString, getOptions, getPreparedClassOption, 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.gui.AWTRenderable
getAWTRenderer
-
Methods inherited from interface moa.capabilities.CapabilitiesHandler
getCapabilities
-
Methods inherited from interface moa.classifiers.Classifier
copy, correctlyClassifies, getSubClassifiers, trainOnInstance
-
Methods inherited from interface moa.learners.Learner
getModel, getModelContext, getModelMeasurements, getSublearners, getVotesForInstance, resetLearning, setModelContext, setRandomSeed, trainingHasStarted, trainingWeightSeenByModel, trainOnInstance
-
Methods inherited from interface moa.MOAObject
getDescription, measureByteSize
-
Methods inherited from interface moa.options.OptionHandler
getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
-
-
-
-
Method Detail
-
resetWithMemory
public abstract void resetWithMemory()
- Specified by:
resetWithMemory
in interfaceAMRulesFunction
-
selectOutputsToLearn
public void selectOutputsToLearn(int[] outputsToLearn)
- Specified by:
selectOutputsToLearn
in interfaceAMRulesFunction
-
-