public class MakeDecList extends java.lang.Object implements java.io.Serializable, CapabilitiesHandler, RevisionHandler
| Constructor and Description |
|---|
MakeDecList(ModelSelection toSelectLocModel,
double cf,
int minNum)
Constructor for dec list pruned using C4.5 pruning.
|
MakeDecList(ModelSelection toSelectLocModel,
int minNum)
Constructor for unpruned dec list.
|
MakeDecList(ModelSelection toSelectLocModel,
int num,
int minNum,
int seed)
Constructor for dec list pruned using hold-out pruning.
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildClassifier(Instances data)
Builds dec list.
|
double |
classifyInstance(Instance instance)
Classifies an instance.
|
double[] |
distributionForInstance(Instance instance)
Returns the class distribution for an instance.
|
Capabilities |
getCapabilities()
Returns default capabilities of the classifier.
|
java.lang.String |
getRevision()
Returns the revision string.
|
int |
numRules()
Outputs the number of rules in the classifier.
|
java.lang.String |
toString()
Outputs the classifier into a string.
|
public MakeDecList(ModelSelection toSelectLocModel, int minNum)
public MakeDecList(ModelSelection toSelectLocModel, double cf, int minNum)
public MakeDecList(ModelSelection toSelectLocModel, int num, int minNum, int seed)
public Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlerCapabilitiespublic void buildClassifier(Instances data) throws java.lang.Exception
java.lang.Exception - if dec list can't be built successfullypublic java.lang.String toString()
toString in class java.lang.Objectpublic double classifyInstance(Instance instance) throws java.lang.Exception
java.lang.Exception - if instance can't be classifiedpublic double[] distributionForInstance(Instance instance) throws java.lang.Exception
java.lang.Exception - if distribution can't be computedpublic int numRules()
public java.lang.String getRevision()
getRevision in interface RevisionHandler