Class Summary |
Algorithm |
Base class for all pattern recognition algorithms |
AlgorithmED |
implements the euclidean distance algorithm. |
AlgorithmHLDA |
Implements the Heteroscedastic Linear Discriminant Analysis Algorithm |
AlgorithmKF |
Class that handles the Kalman filter 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 |
This class implements the particle filtering algorithm |
AlgorithmRVM |
This interface is designed to be the base for all algorithms
..... |
AlgorithmSVM |
Algorithm Support Vector Machines |
AlgorithmUKF |
Class that handles the Unscented Kalman filter algorithm |
BiNormal |
Handles random generation of Gaussian uses |
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 |
class implements the graph plot that displays the output points
and the comouted decision region based on the algorithm used |
HelloWorld |
|
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 |
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 |
SelectionArea |
SelectionArea extend a JPanle and is used to implements the plotting
area for the data input classes
hierarchy: JPanel->SelectionArea |