public abstract class JRip.Antd extends java.lang.Object implements WeightedInstancesHandler, Copyable, java.io.Serializable, RevisionHandler
| Modifier and Type | Field and Description |
|---|---|
protected double |
accu
The accurate data for this antecedent in the growing data
|
protected double |
accuRate
The accurate rate of this antecedent test on the growing data
|
protected Attribute |
att
The attribute of the antecedent
|
protected double |
cover
The coverage of this antecedent in the growing data
|
protected double |
maxInfoGain
The maximum infoGain achieved by this antecedent test in the growing data
|
protected double |
value
The attribute value of the antecedent.
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
copy()
Implements Copyable
|
abstract boolean |
covers(Instance inst) |
double |
getAccu() |
double |
getAccuRate() |
Attribute |
getAttr() |
double |
getAttrValue() |
double |
getCover() |
double |
getMaxInfoGain() |
java.lang.String |
getRevision()
Returns the revision string.
|
abstract Instances[] |
splitData(Instances data,
double defAcRt,
double cla) |
abstract java.lang.String |
toString() |
protected Attribute att
protected double value
protected double maxInfoGain
protected double accuRate
protected double cover
protected double accu
public Antd(Attribute a)
public abstract Instances[] splitData(Instances data, double defAcRt, double cla) throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic abstract boolean covers(Instance inst)
public abstract java.lang.String toString()
toString in class java.lang.Objectpublic abstract java.lang.Object copy()
public Attribute getAttr()
public double getAttrValue()
public double getMaxInfoGain()
public double getAccuRate()
public double getAccu()
public double getCover()
public java.lang.String getRevision()
getRevision in interface RevisionHandler