public class MakeDecList extends Object implements 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.
|
String |
getRevision()
Returns the revision string.
|
int |
numRules()
Outputs the number of rules in the classifier.
|
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 CapabilitiesHandler
Capabilities
public void buildClassifier(Instances data) throws Exception
Exception
- if dec list can't be built successfullypublic String toString()
public double classifyInstance(Instance instance) throws Exception
Exception
- if instance can't be classifiedpublic double[] distributionForInstance(Instance instance) throws Exception
Exception
- if distribution can't be computedpublic int numRules()
public String getRevision()
getRevision
in interface RevisionHandler
Copyright © 2019 University of Waikato, Hamilton, NZ. All rights reserved.