|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrseslib.system.Configuration
vr.processing.classification.GeneralMultiClassifier
public class GeneralMultiClassifier
Klasa odpowiedzialna za zarzadzanie dowolna iloscia klasyfikatorow tzn.: 1. tworzenie instancji klas na podstawie obiektu Class 2. uczy klasyfikatory 3. testuje klasyfikatory i zwraca mape wynikow Zaklada, ze podawane nazwy nie powtarzaja sie
Constructor Summary | |
---|---|
GeneralMultiClassifier()
Zwykly konstruktor klasy. |
|
GeneralMultiClassifier(java.util.Properties prop)
Zwykly konstruktor klasy. |
Method Summary | |
---|---|
void |
addNewClassifier(java.lang.Class classifier,
int flags)
Funkcja dodajaca klasyfikator do ogolnego multiklasyfikatora. |
void |
addNewClassifier(java.lang.Class classifier,
int flags,
java.lang.String name,
StandaloneSavableConfiguration conf)
Funkcja dodajaca klasyfikator do ogolnego multiklasyfikatora. |
java.util.Map |
classify(rseslib.structure.data.DoubleDataTable tstTable)
Testuje nauczone wczesniej klasyfikatory na podstawie podanych danych testowych |
void |
train(rseslib.structure.data.DoubleDataTable trainTable)
Uczy podane wczesniej klasyfikatory danymi z tabeli |
Methods inherited from class rseslib.system.Configuration |
---|
getBoolProperty, getDoubleProperty, getIntProperty, getProperty, loadDefaultProperties, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeneralMultiClassifier()
public GeneralMultiClassifier(java.util.Properties prop)
prop
- Method Detail |
---|
public void addNewClassifier(java.lang.Class classifier, int flags, java.lang.String name, StandaloneSavableConfiguration conf)
classifier
- Klasyfikator ktory chcemy dodacflags
- Flagi dodawanego klasyfikatorapublic void addNewClassifier(java.lang.Class classifier, int flags)
classifier
- Klasyfikator ktory chcemy dodacflags
- Flagi dodawanego klasyfikatorapublic void train(rseslib.structure.data.DoubleDataTable trainTable) throws java.lang.InterruptedException
trainTable
- Dane treningowe
java.lang.InterruptedException
- W przypadku przerwania przez uzytkownika klasyfikacji zwracamy bladpublic java.util.Map classify(rseslib.structure.data.DoubleDataTable tstTable) throws java.lang.InterruptedException
tstTable
- dane testowe
java.lang.InterruptedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |