coreComponents
Class PatternCounter

java.lang.Object
  |
  +--coreComponents.PatternCounter

public class PatternCounter
extends java.lang.Object

Here is a program for counting and assessing discretized patterns of attributes in a dataset.

Version:
$Revision: 1.1$
Author:
David Lindsay (davidl@cs.rhul.ac.uk)

Nested Class Summary
 class PatternCounter.PatternObject
           
 
Field Summary
 java.util.Vector m_PatternCounter
           
 
Constructor Summary
PatternCounter()
           
 
Method Summary
 boolean addPatternToCounter(Instance disc, Instance real)
           
 int numPatterns()
           
 double[] returnAvPredWithPattern(int i)
           
 double[] returnBoundsFromString(int i, int j)
           
 double returnLowBoundForPatternPos(int i, int j)
           
 int returnNumWithPattern(int i)
           
 int[] returnNumWithPatternPerClass(int i)
           
 double returnUpBoundForPatternPos(int i, int j)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_PatternCounter

public java.util.Vector m_PatternCounter
Constructor Detail

PatternCounter

public PatternCounter()
Method Detail

numPatterns

public int numPatterns()

returnBoundsFromString

public double[] returnBoundsFromString(int i,
                                       int j)

returnUpBoundForPatternPos

public double returnUpBoundForPatternPos(int i,
                                         int j)

returnLowBoundForPatternPos

public double returnLowBoundForPatternPos(int i,
                                          int j)

returnNumWithPattern

public int returnNumWithPattern(int i)

returnNumWithPatternPerClass

public int[] returnNumWithPatternPerClass(int i)

returnAvPredWithPattern

public double[] returnAvPredWithPattern(int i)

addPatternToCounter

public boolean addPatternToCounter(Instance disc,
                                   Instance real)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright (c) 2003 David Lindsay, Computer Learning Research Centre, Dept. Computer Science, Royal Holloway, University of London