Package <Unnamed>

Interface Summary
IFAlgorithm This interface is designed to be the base for all algorithms
 

Class Summary
Algorithm Base class for all pattern recognition algorithms
AlgorithmED implements the euclidean distance algorithm.
AlgorithmKMeans implements the K nearest neighbor algorithms
AlgorithmLBG implements the LBG algorithm
AlgorithmLDA Implements the Linear Discriminant Analysis Algorithm
AlgorithmLDA2 Implements the class dependent Linear Discriminant Algorithm
AlgorithmLDAPCA Implements the combined LDA and PCA algorithm.
AlgorithmLP  
AlgorithmNN  
AlgorithmPCA Operation of the PCA Class-Independent Algorithm
AlgorithmPCA2 Operation of the PCA Class-Independent Algorithm
AlgorithmPF  
AlgorithmRVM Algorithm Relevance Vector Machines
AlgorithmSVM Algorithm Support Vector Machines
BiNormal  
Classify Classify is the main driver program that extend JApplet and is the class called when the applet is loaded, which inturn initialize all other objects and components need to run the applet hierarchy: JApplet->Classify
Covariance Covariance as the name sggests computes the covariance matrix given two random vectors i.e., the X = (x1, x2, x3 ...) and Y = (y1, y2, y3 ...)
DataPoints class holds the input DataPoints classes that are to be classified as well as the classification algorithms needed to compute the decision regions
DecisionRegion class: DecisionRegion class that stores the point of the various decision regions computed
DisplayArea Title: DisplayArea
DisplayScale class holds the input DataPoints classes that are to be classified as well as the classification algorithms needed to compute the decision regions
Eigen this class takes in square matrix and computes the eigen values and its corresponding eigen vectors for the matrix
InputPanel class acts as a top level container that emcompasses the input plot hierarchy: JPanel->SubPanel->InputPanel
interpolate Interpolate class
MainMenu implement the menu driven system that drives the applet hierarchy: JPanel->SubPanel->MainMenu
MathUtil class that round off floating point numbers to the specified number of decimal places givem
Matrix this class represents a matrix object and performs matrix operations that are needed to compute the eigenvectors and eigenvalues
MyPoint implement the equivalent of the AWT class points except this can use floation point numbers fromt he time domain
OutputPanel OutputPanel acts as the top level container that encompasses the output plot that displays the input classes as well as the decision regions heirarchy: JPanel->SubPanel->OutputPanel
ProcessBox ProcessBox inplements the text area to the right of the applet that acts as a process description for the various algorithms being used hierarchy: JPanel->SubPanel->ProcessBox
ProgressBar class: ProgressBar ProgressBar inplements the text area to the right of the applet that acts as a process description for the various algorithms being used hierarchy: JPanel->SubPanel->ProgressBar
SelectionArea SelectionArea extend a JPanle and is used to implements the plotting area for the data input classes hierarchy: JPanel->SelectionArea
SubPanel class: SubPanel creates a framed panel with layout type of GridBagLayout hierarchy: JPanel->SubPanel