public class LAD
extends weka.classifiers.AbstractClassifier
implements weka.core.TechnicalInformationHandler
Constructor and Description |
---|
LAD() |
Modifier and Type | Method and Description |
---|---|
void |
buildClassifier(weka.core.Instances data)
Generates a classifier.
|
double[] |
distributionForInstance(weka.core.Instance instance)
Predicts the class memberships for a given instance.
|
weka.core.Capabilities |
getCapabilities()
Returns the Capabilities of this classifier.
|
Cutpoints |
getCutpoints()
GET of Cut Points
|
double |
getCutpointTolerance()
GET of cutPointTolerance to Display
|
FeatureSelection |
getFeatureSelection()
GET of FeatureSelection Algorithm to Display
|
double |
getMinimumPurity()
GET of minumumPurity to Display
|
java.lang.String[] |
getOptions()
Gets the current settings of the Classifier.
|
boolean |
getPrintFile()
GET of PrintFile to Display
|
RuleGenerator |
getRuleGenerator()
GET of RuleGenerator to Display
|
RuleManager |
getRuleManager()
GET of Rule Manager
|
weka.core.TechnicalInformation |
getTechnicalInformation()
Returns an instance of a TechnicalInformation object, containing
detailed information about the technical background of this class,
e.g., paper reference or book this class is based on.
|
java.lang.String |
globalInfo()
Resumo sobre o algoritmo
|
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options.
|
static void |
main(java.lang.String[] args) |
java.lang.String |
minimumPurityTipText()
MinimumPurity Tip Text
|
java.lang.String |
ruleGeneratorTipText()
RuleGenerator Tip Text
|
void |
setCutpointTolerance(double cutpointTolerance)
SET of cutPointTolerance to Display
|
void |
setFeatureSelection(FeatureSelection featureSelection)
SET of FeatureSelection Algorithm to Display
|
void |
setMinimumPurity(double purity)
SET of minumumPurity to Display
|
void |
setOptions(java.lang.String[] options)
Parses a given list of options.
|
void |
setPrintFile(boolean mPrintFile)
SET of PrintFile to Display
|
void |
setRuleGenerator(RuleGenerator ruleGenerator)
SET of RuleGenerator to Display
|
java.lang.String |
toString() |
public void buildClassifier(weka.core.Instances data) throws java.lang.Exception
weka.classifiers.Classifier
buildClassifier
in interface weka.classifiers.Classifier
data
- set of instances serving as training datajava.lang.Exception
- if the classifier has not been
generated successfullypublic double[] distributionForInstance(weka.core.Instance instance) throws java.lang.Exception
weka.classifiers.AbstractClassifier
distributionForInstance
in interface weka.classifiers.Classifier
distributionForInstance
in class weka.classifiers.AbstractClassifier
instance
- the instance to be classifiedjava.lang.Exception
- if distribution could not be
computed successfullypublic Cutpoints getCutpoints()
public RuleManager getRuleManager()
public double getCutpointTolerance()
public void setCutpointTolerance(double cutpointTolerance)
public double getMinimumPurity()
public void setMinimumPurity(double purity)
public boolean getPrintFile()
public void setPrintFile(boolean mPrintFile)
public void setFeatureSelection(FeatureSelection featureSelection)
public FeatureSelection getFeatureSelection()
public void setRuleGenerator(RuleGenerator ruleGenerator)
public RuleGenerator getRuleGenerator()
public java.lang.String globalInfo()
public java.lang.String minimumPurityTipText()
public java.lang.String ruleGeneratorTipText()
public void setOptions(java.lang.String[] options) throws java.lang.Exception
weka.classifiers.AbstractClassifier
-D
If set, classifier is run in debug mode and
may output additional info to the console.
setOptions
in interface weka.core.OptionHandler
setOptions
in class weka.classifiers.AbstractClassifier
options
- the list of options as an array of stringsjava.lang.Exception
- if an option is not supportedpublic java.lang.String[] getOptions()
weka.classifiers.AbstractClassifier
getOptions
in interface weka.core.OptionHandler
getOptions
in class weka.classifiers.AbstractClassifier
public java.util.Enumeration listOptions()
listOptions
in interface weka.core.OptionHandler
listOptions
in class weka.classifiers.AbstractClassifier
public weka.core.Capabilities getCapabilities()
weka.classifiers.AbstractClassifier
getCapabilities
in interface weka.classifiers.Classifier
getCapabilities
in interface weka.core.CapabilitiesHandler
getCapabilities
in class weka.classifiers.AbstractClassifier
Capabilities
public weka.core.TechnicalInformation getTechnicalInformation()
weka.core.TechnicalInformationHandler
getTechnicalInformation
in interface weka.core.TechnicalInformationHandler
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception