Serialized Form


Package weka.classifiers.trees

Class weka.classifiers.trees.DecisionStump extends AbstractClassifier implements Serializable

serialVersionUID: 1618384535950391L

Serialized Fields

m_AttIndex

int m_AttIndex

m_SplitPoint

double m_SplitPoint

m_Distribution

double[][] m_Distribution

m_Instances

Instances m_Instances

m_ZeroR

Classifier m_ZeroR

Class weka.classifiers.trees.J48 extends AbstractClassifier implements Serializable

serialVersionUID: -217733168393644444L

Serialized Fields

m_root

ClassifierTree m_root

m_unpruned

boolean m_unpruned

m_collapseTree

boolean m_collapseTree

m_CF

float m_CF

m_minNumObj

int m_minNumObj

m_useMDLcorrection

boolean m_useMDLcorrection

m_useLaplace

boolean m_useLaplace

m_reducedErrorPruning

boolean m_reducedErrorPruning

m_numFolds

int m_numFolds

m_binarySplits

boolean m_binarySplits

m_subtreeRaising

boolean m_subtreeRaising

m_noCleanup

boolean m_noCleanup

m_Seed

int m_Seed

Class weka.classifiers.trees.J48graft extends AbstractClassifier implements Serializable

serialVersionUID: 8823716098042427799L

Serialized Fields

m_root

ClassifierTree m_root
The decision tree


m_unpruned

boolean m_unpruned
Unpruned tree?


m_CF

float m_CF
Confidence level


m_minNumObj

int m_minNumObj
Minimum number of instances


m_useLaplace

boolean m_useLaplace
Determines whether probabilities are smoothed using Laplace correction when predictions are generated


m_numFolds

int m_numFolds
Number of folds for reduced error pruning.


m_binarySplits

boolean m_binarySplits
Binary splits on nominal attributes?


m_subtreeRaising

boolean m_subtreeRaising
Subtree raising to be performed?


m_noCleanup

boolean m_noCleanup
Cleanup after the tree has been built.


m_relabel

boolean m_relabel
relabel instances when grafting

Class weka.classifiers.trees.LMT extends AbstractClassifier implements Serializable

serialVersionUID: -1113212459618104943L

Serialized Fields

m_replaceMissing

ReplaceMissingValues m_replaceMissing

m_nominalToBinary

NominalToBinary m_nominalToBinary

m_tree

LMTNode m_tree

m_fastRegression

boolean m_fastRegression

m_convertNominal

boolean m_convertNominal

m_splitOnResiduals

boolean m_splitOnResiduals

m_errorOnProbabilities

boolean m_errorOnProbabilities

m_minNumInstances

int m_minNumInstances

m_numBoostingIterations

int m_numBoostingIterations

m_weightTrimBeta

double m_weightTrimBeta

m_useAIC

boolean m_useAIC

Class weka.classifiers.trees.M5P extends M5Base implements Serializable

serialVersionUID: -6118439039768244417L

Class weka.classifiers.trees.RandomForest extends AbstractClassifier implements Serializable

serialVersionUID: 4216839470751428698L

Serialized Fields

m_numTrees

int m_numTrees

m_numFeatures

int m_numFeatures

m_randomSeed

int m_randomSeed

m_KValue

int m_KValue

m_bagger

Bagging m_bagger

m_MaxDepth

int m_MaxDepth

m_numExecutionSlots

int m_numExecutionSlots

Class weka.classifiers.trees.RandomTree extends AbstractClassifier implements Serializable

serialVersionUID: 8934314652175299374L

Serialized Fields

m_Successors

RandomTree[] m_Successors

m_Attribute

int m_Attribute

m_SplitPoint

double m_SplitPoint

m_Info

Instances m_Info

m_Prop

double[] m_Prop

m_ClassDistribution

double[] m_ClassDistribution

m_MinNum

double m_MinNum

m_KValue

int m_KValue

m_randomSeed

int m_randomSeed

m_MaxDepth

int m_MaxDepth

m_NumFolds

int m_NumFolds

m_AllowUnclassifiedInstances

boolean m_AllowUnclassifiedInstances

m_ZeroR

Classifier m_ZeroR

Class weka.classifiers.trees.REPTree extends AbstractClassifier implements Serializable

serialVersionUID: -9216785998198681299L

Serialized Fields

m_zeroR

ZeroR m_zeroR

m_Tree

REPTree.Tree m_Tree

m_NumFolds

int m_NumFolds

m_Seed

int m_Seed

m_NoPruning

boolean m_NoPruning

m_MinNum

double m_MinNum

m_MinVarianceProp

double m_MinVarianceProp

m_MaxDepth

int m_MaxDepth

m_InitialCount

double m_InitialCount

m_SpreadInitialCount

boolean m_SpreadInitialCount

Class weka.classifiers.trees.REPTree.Tree extends java.lang.Object implements Serializable

serialVersionUID: -1635481717888437935L

Serialized Fields

m_Info

Instances m_Info

m_Successors

REPTree.Tree[] m_Successors

m_Attribute

int m_Attribute

m_SplitPoint

double m_SplitPoint

m_Prop

double[] m_Prop

m_ClassProbs

double[] m_ClassProbs

m_Distribution

double[] m_Distribution

m_HoldOutDist

double[] m_HoldOutDist

m_HoldOutError

double m_HoldOutError

Package weka.classifiers.trees.j48

Class weka.classifiers.trees.j48.BinC45ModelSelection extends ModelSelection implements Serializable

serialVersionUID: 179170923545122001L

Serialized Fields

m_minNoObj

int m_minNoObj

m_useMDLcorrection

boolean m_useMDLcorrection

m_allData

Instances m_allData

Class weka.classifiers.trees.j48.BinC45Split extends ClassifierSplitModel implements Serializable

serialVersionUID: -1278776919563022474L

Serialized Fields

m_attIndex

int m_attIndex

m_minNoObj

int m_minNoObj

m_useMDLcorrection

boolean m_useMDLcorrection

m_splitPoint

double m_splitPoint

m_infoGain

double m_infoGain

m_gainRatio

double m_gainRatio

m_sumOfWeights

double m_sumOfWeights

Class weka.classifiers.trees.j48.C45ModelSelection extends ModelSelection implements Serializable

serialVersionUID: 3372204862440821989L

Serialized Fields

m_minNoObj

int m_minNoObj

m_useMDLcorrection

boolean m_useMDLcorrection

m_allData

Instances m_allData

Class weka.classifiers.trees.j48.C45PruneableClassifierTree extends ClassifierTree implements Serializable

serialVersionUID: -4813820170260388194L

Serialized Fields

m_pruneTheTree

boolean m_pruneTheTree

m_collapseTheTree

boolean m_collapseTheTree

m_CF

float m_CF

m_subtreeRaising

boolean m_subtreeRaising

m_cleanup

boolean m_cleanup

Class weka.classifiers.trees.j48.C45PruneableClassifierTreeG extends ClassifierTree implements Serializable

serialVersionUID: 66981207374331964L

Serialized Fields

m_pruneTheTree

boolean m_pruneTheTree
True if the tree is to be pruned.


m_CF

float m_CF
The confidence factor for pruning.


m_subtreeRaising

boolean m_subtreeRaising
Is subtree raising to be performed?


m_cleanup

boolean m_cleanup
Cleanup after the tree has been built.


m_relabel

boolean m_relabel
flag for using relabelling when grafting


m_BiProbCrit

double m_BiProbCrit
binomial probability critical value


m_Debug

boolean m_Debug

Class weka.classifiers.trees.j48.C45Split extends ClassifierSplitModel implements Serializable

serialVersionUID: 3064079330067903161L

Serialized Fields

m_complexityIndex

int m_complexityIndex

m_attIndex

int m_attIndex

m_minNoObj

int m_minNoObj

m_useMDLcorrection

boolean m_useMDLcorrection

m_splitPoint

double m_splitPoint

m_infoGain

double m_infoGain

m_gainRatio

double m_gainRatio

m_sumOfWeights

double m_sumOfWeights

m_index

int m_index

Class weka.classifiers.trees.j48.ClassifierSplitModel extends java.lang.Object implements Serializable

serialVersionUID: 4280730118393457457L

Serialized Fields

m_distribution

Distribution m_distribution

m_numSubsets

int m_numSubsets

Class weka.classifiers.trees.j48.ClassifierTree extends java.lang.Object implements Serializable

serialVersionUID: -8722249377542734193L

Serialized Fields

m_toSelectModel

ModelSelection m_toSelectModel

m_localModel

ClassifierSplitModel m_localModel

m_sons

ClassifierTree[] m_sons

m_isLeaf

boolean m_isLeaf

m_isEmpty

boolean m_isEmpty

m_train

Instances m_train

m_test

Distribution m_test

m_id

int m_id

Class weka.classifiers.trees.j48.Distribution extends java.lang.Object implements Serializable

serialVersionUID: 8526859638230806576L

Serialized Fields

m_perClassPerBag

double[][] m_perClassPerBag

m_perBag

double[] m_perBag

m_perClass

double[] m_perClass

totaL

double totaL

Class weka.classifiers.trees.j48.EntropyBasedSplitCrit extends SplitCriterion implements Serializable

serialVersionUID: -2618691439791653056L

Class weka.classifiers.trees.j48.EntropySplitCrit extends EntropyBasedSplitCrit implements Serializable

serialVersionUID: 5986252682266803935L

Class weka.classifiers.trees.j48.GainRatioSplitCrit extends EntropyBasedSplitCrit implements Serializable

serialVersionUID: -433336694718670930L

Class weka.classifiers.trees.j48.GraftSplit extends ClassifierSplitModel implements Serializable

serialVersionUID: 722773260393182051L

Serialized Fields

m_graftdistro

Distribution m_graftdistro
the distribution for graft values, from cases in atbop


m_attIndex

int m_attIndex
the attribute we are splitting on


m_splitPoint

double m_splitPoint
value of split point (if numeric attribute)


m_maxClass

int m_maxClass
dominant class of the subset specified by m_testType


m_otherLeafMaxClass

int m_otherLeafMaxClass
dominant class of the subset not specified by m_testType


m_laplace

double m_laplace
laplace value of the subset specified by m_testType for m_maxClass


m_leafdistro

Distribution m_leafdistro
leaf for the subset specified by m_testType


m_testType

int m_testType
type of test: 0: <= test 1: > test 2: = test 3: != test

Class weka.classifiers.trees.j48.InfoGainSplitCrit extends EntropyBasedSplitCrit implements Serializable

serialVersionUID: 4892105020180728499L

Class weka.classifiers.trees.j48.ModelSelection extends java.lang.Object implements Serializable

serialVersionUID: -4850147125096133642L

Class weka.classifiers.trees.j48.NBTreeClassifierTree extends ClassifierTree implements Serializable

serialVersionUID: -4472639447877404786L

Class weka.classifiers.trees.j48.NBTreeModelSelection extends ModelSelection implements Serializable

serialVersionUID: 990097748931976704L

Serialized Fields

m_minNoObj

int m_minNoObj

m_allData

Instances m_allData

Class weka.classifiers.trees.j48.NBTreeNoSplit extends ClassifierSplitModel implements Serializable

serialVersionUID: 7824804381545259618L

Serialized Fields

m_nb

NaiveBayesUpdateable m_nb

m_disc

Discretize m_disc

m_errors

double m_errors

Class weka.classifiers.trees.j48.NBTreeSplit extends ClassifierSplitModel implements Serializable

serialVersionUID: 8922627123884975070L

Serialized Fields

m_complexityIndex

int m_complexityIndex

m_attIndex

int m_attIndex

m_minNoObj

int m_minNoObj

m_splitPoint

double m_splitPoint

m_sumOfWeights

double m_sumOfWeights

m_errors

double m_errors

m_c45S

C45Split m_c45S

m_globalNB

NBTreeNoSplit m_globalNB

Class weka.classifiers.trees.j48.NoSplit extends ClassifierSplitModel implements Serializable

serialVersionUID: -1292620749331337546L

Class weka.classifiers.trees.j48.PruneableClassifierTree extends ClassifierTree implements Serializable

serialVersionUID: -555775736857600201L

Serialized Fields

pruneTheTree

boolean pruneTheTree

numSets

int numSets

m_cleanup

boolean m_cleanup

m_seed

int m_seed

Class weka.classifiers.trees.j48.SplitCriterion extends java.lang.Object implements Serializable

serialVersionUID: 5490996638027101259L