All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.classifiers.j48.C45ModelSelection
java.lang.Object
|
+----weka.classifiers.j48.ModelSelection
|
+----weka.classifiers.j48.C45ModelSelection
- public class C45ModelSelection
- extends ModelSelection
Class for selecting a C4.5-type split for a given dataset.
- Author:
- Eibe Frank (eibe@cs.waikato.ac.nz)
-
C45ModelSelection(int, Instances)
- Initializes the split selection method with the given parameters.
-
cleanup()
- Sets reference to training data to null.
-
selectModel(Instances)
- Selects C4.5-type split for the given dataset.
-
selectModel(Instances, Instances)
- Selects C4.5-type split for the given dataset.
C45ModelSelection
public C45ModelSelection(int minNoObj,
Instances allData)
- Initializes the split selection method with the given parameters.
- Parameters:
- minNoObj - minimum number of instances that have to occur in at least two
subsets induced by split
- allData - FULL training dataset (necessary for
selection of split points).
cleanup
public void cleanup()
- Sets reference to training data to null.
selectModel
public final ClassifierSplitModel selectModel(Instances data)
- Selects C4.5-type split for the given dataset.
- Overrides:
- selectModel in class ModelSelection
selectModel
public final ClassifierSplitModel selectModel(Instances train,
Instances test)
- Selects C4.5-type split for the given dataset.
- Overrides:
- selectModel in class ModelSelection
All Packages Class Hierarchy This Package Previous Next Index WEKA's home