weka.roughset
Class Rules

java.lang.Object
  |
  +--weka.roughset.Rules

public class Rules
extends Object


Constructor Summary
Rules(Instances i)
           
 
Method Summary
 void addRule(Rule r)
           
 void addRule(Rule r, AttributeValuePair key)
           
 void addRules(Instances instances, boolean certain, int debug)
           
 void addRules(LocalCovering c, AttributeValuePair d)
           
 void addRules(Reducts dynReducts)
          Dynamic reduct rule generation
 void addRules(Rules r)
           
 void approximateRules(double consistency)
           
 double getDecision(Instance i, String m)
           
 Instances getInstances()
           
 Iterator iterator()
           
 void reduceRuleSets(double consistency)
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Rules

public Rules(Instances i)
Method Detail

getInstances

public Instances getInstances()

addRule

public void addRule(Rule r)

addRule

public void addRule(Rule r,
                    AttributeValuePair key)

addRules

public void addRules(LocalCovering c,
                     AttributeValuePair d)

addRules

public void addRules(Rules r)

getDecision

public double getDecision(Instance i,
                          String m)
                   throws Exception
Exception

approximateRules

public void approximateRules(double consistency)

reduceRuleSets

public void reduceRuleSets(double consistency)

iterator

public Iterator iterator()

size

public int size()

addRules

public void addRules(Instances instances,
                     boolean certain,
                     int debug)
              throws Exception
Exception

addRules

public void addRules(Reducts dynReducts)
Dynamic reduct rule generation


toString

public String toString()
Overrides:
toString in class Object