Class ExtendedM5Forest
- java.lang.Object
-
- weka.classifiers.AbstractClassifier
-
- weka.classifiers.SingleClassifierEnhancer
-
- weka.classifiers.IteratedSingleClassifierEnhancer
-
- weka.classifiers.ParallelIteratedSingleClassifierEnhancer
-
- weka.classifiers.RandomizableParallelIteratedSingleClassifierEnhancer
-
- weka.classifiers.meta.Bagging
-
- ai.libs.jaicore.ml.weka.rangequery.learner.intervaltree.ExtendedM5Forest
-
- All Implemented Interfaces:
RangeQueryPredictor,java.io.Serializable,java.lang.Cloneable,weka.classifiers.Classifier,weka.core.AdditionalMeasureProducer,weka.core.Aggregateable<weka.classifiers.meta.Bagging>,weka.core.BatchPredictor,weka.core.CapabilitiesHandler,weka.core.CapabilitiesIgnorer,weka.core.CommandlineRunnable,weka.core.OptionHandler,weka.core.PartitionGenerator,weka.core.Randomizable,weka.core.RevisionHandler,weka.core.TechnicalInformationHandler,weka.core.WeightedInstancesHandler
public class ExtendedM5Forest extends weka.classifiers.meta.Bagging implements RangeQueryPredictor
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class weka.classifiers.meta.Bagging
m_BagSizePercent, m_CalcOutOfBag, m_classifiersCache, m_data, m_inBag, m_OutOfBagEvaluationObject, m_random, m_RepresentUsingWeights
-
Fields inherited from class weka.classifiers.RandomizableParallelIteratedSingleClassifierEnhancer
m_Seed
-
Fields inherited from class weka.classifiers.ParallelIteratedSingleClassifierEnhancer
m_numExecutionSlots
-
-
Constructor Summary
Constructors Constructor Description ExtendedM5Forest()ExtendedM5Forest(int seed)ExtendedM5Forest(IntervalAggregator treeAggregator, IntervalAggregator forestAggregator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringdefaultClassifierString()org.apache.commons.math3.geometry.euclidean.oned.IntervalpredictInterval(RQPHelper.IntervalAndHeader intervalAndHeader)org.apache.commons.math3.geometry.euclidean.oned.IntervalpredictInterval(weka.core.Instance rangeQuery)-
Methods inherited from class weka.classifiers.meta.Bagging
aggregate, bagSizePercentTipText, buildClassifier, calcOutOfBagTipText, distributionForInstance, enumerateMeasures, finalizeAggregation, generatePartition, getBagSizePercent, getCalcOutOfBag, getMeasure, getMembershipValues, getOptions, getOutOfBagEvaluationObject, getOutputOutOfBagComplexityStatistics, getPrintClassifiers, getRepresentCopiesUsingWeights, getRevision, getStoreOutOfBagPredictions, getTechnicalInformation, getTrainingSet, globalInfo, listOptions, main, measureOutOfBagError, numElements, outputOutOfBagComplexityStatisticsTipText, printClassifiersTipText, representCopiesUsingWeightsTipText, setBagSizePercent, setCalcOutOfBag, setOptions, setOutputOutOfBagComplexityStatistics, setPrintClassifiers, setRepresentCopiesUsingWeights, setStoreOutOfBagPredictions, storeOutOfBagPredictionsTipText, toString
-
Methods inherited from class weka.classifiers.RandomizableParallelIteratedSingleClassifierEnhancer
getSeed, seedTipText, setSeed
-
Methods inherited from class weka.classifiers.ParallelIteratedSingleClassifierEnhancer
buildClassifiers, getNumExecutionSlots, numExecutionSlotsTipText, setNumExecutionSlots
-
Methods inherited from class weka.classifiers.IteratedSingleClassifierEnhancer
defaultNumberOfIterations, getM_Classifiers, getNumIterations, numIterationsTipText, setNumIterations
-
Methods inherited from class weka.classifiers.SingleClassifierEnhancer
classifierTipText, defaultClassifierOptions, getCapabilities, getClassifier, getClassifierSpec, postExecution, preExecution, setClassifier
-
Methods inherited from class weka.classifiers.AbstractClassifier
batchSizeTipText, classifyInstance, debugTipText, distributionsForInstances, doNotCheckCapabilitiesTipText, forName, getBatchSize, getDebug, getDoNotCheckCapabilities, getNumDecimalPlaces, implementsMoreEfficientBatchPrediction, makeCopies, makeCopy, numDecimalPlacesTipText, run, runClassifier, setBatchSize, setDebug, setDoNotCheckCapabilities, setNumDecimalPlaces
-
-
-
-
Constructor Detail
-
ExtendedM5Forest
public ExtendedM5Forest()
-
ExtendedM5Forest
public ExtendedM5Forest(IntervalAggregator treeAggregator, IntervalAggregator forestAggregator)
-
ExtendedM5Forest
public ExtendedM5Forest(int seed)
-
-
Method Detail
-
defaultClassifierString
protected java.lang.String defaultClassifierString()
- Overrides:
defaultClassifierStringin classweka.classifiers.meta.Bagging
-
predictInterval
public org.apache.commons.math3.geometry.euclidean.oned.Interval predictInterval(weka.core.Instance rangeQuery)
- Specified by:
predictIntervalin interfaceRangeQueryPredictor
-
predictInterval
public org.apache.commons.math3.geometry.euclidean.oned.Interval predictInterval(RQPHelper.IntervalAndHeader intervalAndHeader)
- Specified by:
predictIntervalin interfaceRangeQueryPredictor
-
-