|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Net
Alexander Luedeke. Neuropraktikum. 1999. Net.java - Erzeugt ein LVQ-Netz.
Field Summary | |
int |
classCount
Anzahl der Klassen |
int |
codebookCount
Anzahl der Codebook-Vektoren |
double[][] |
codebookVec
Matrix fuer die Codebook-Vektoren |
java.lang.String |
initialized
Hilfsvariable |
int |
inputDimension
Dimension der Input-Vektoren |
double[] |
inputVec
Vektor fuer ein Input-Vektor |
Constructor Summary | |
Net(int inputDimension,
int classCount,
java.lang.String initialized)
|
Method Summary | |
(package private) static int |
classify(Net net,
Trees trees,
int indexI,
java.lang.String distanceFunc)
Klassifiziert einen Input-Vektor mit Hilfe des Netzes, d.h. gibt die Klasse des naechsten naeheren Codebook-Vektors aus. |
(package private) static java.lang.String |
classifyAll(Net net,
Trees trees,
java.lang.String distance)
Klassifiziert alle Input-Vektoren |
int |
getClassCount()
Liefert die Anzahl der Klassen eines Net-Objektes |
(package private) static int |
getCodebookClass(int indexC,
Net net)
Welche Klasse repraesentiert der j-te Codebook- Vektor? |
int |
getCodebookDimension()
Liefert die Dimension eines Codebook-Vektors |
double |
getCodebookVec(int j,
int i)
Liefert eine Komponente einen Codebook-Vektors eines Net-Objektes |
(package private) static double |
getDistance(Net net,
int indexC,
Trees trees,
int indexI,
java.lang.String distanceFunc)
Berechnet die Distanz zwischen i-tem Input-Vektor und j-tem Codebook-Vektor |
int |
getInputDimension()
Liefert die Input-Dimension eines Net-Objektes |
(package private) static java.lang.String |
getNetInfo(Net net)
Liefert Informationen ueber ein Net-Objekt |
(package private) static Net |
initializeNet(Net net,
Trees trees,
java.lang.String typ)
Initialisiert ein Net-Objekt |
(package private) static int |
nextCodebookVec(Net net,
Trees trees,
int indexI,
java.lang.String distanceFunc)
Diese Methode gibt fuer einen Inputvektor den Index des naechst naeheren Codebook- Vektor, also nicht wie classify die Klasse selbst, zurueck. |
(package private) static Net |
normalizeCodebook(Net net,
java.lang.String distanceFunc)
Codebook-Vektor auf Laenge 1 normieren |
int |
setCodebookVec(int j,
int i,
double value)
Setzt eine Komponente einen Codebook-Vektors eines Net-Objektes |
Methods inherited from class java.lang.Object |
|
Field Detail |
public int inputDimension
public int classCount
public int codebookCount
public java.lang.String initialized
public double[][] codebookVec
public double[] inputVec
Constructor Detail |
public Net(int inputDimension, int classCount, java.lang.String initialized)
Method Detail |
public int getInputDimension()
public int getClassCount()
public int getCodebookDimension()
public double getCodebookVec(int j, int i)
public int setCodebookVec(int j, int i, double value)
static int getCodebookClass(int indexC, Net net)
static java.lang.String getNetInfo(Net net)
static Net initializeNet(Net net, Trees trees, java.lang.String typ)
static double getDistance(Net net, int indexC, Trees trees, int indexI, java.lang.String distanceFunc)
static int classify(Net net, Trees trees, int indexI, java.lang.String distanceFunc)
static java.lang.String classifyAll(Net net, Trees trees, java.lang.String distance)
static int nextCodebookVec(Net net, Trees trees, int indexI, java.lang.String distanceFunc)
static Net normalizeCodebook(Net net, java.lang.String distanceFunc)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |