read_samples_class_gmmT_read_samples_class_gmmReadSamplesClassGmmReadSamplesClassGmmread_samples_class_gmm (Operator)

Name

read_samples_class_gmmT_read_samples_class_gmmReadSamplesClassGmmReadSamplesClassGmmread_samples_class_gmm — Lesen von Trainingsdaten eines Gaußschen Mischverteilungsmodells aus einer Datei.

Signatur

read_samples_class_gmm( : : GMMHandle, FileName : )

Herror T_read_samples_class_gmm(const Htuple GMMHandle, const Htuple FileName)

void ReadSamplesClassGmm(const HTuple& GMMHandle, const HTuple& FileName)

void HClassGmm::ReadSamplesClassGmm(const HString& FileName) const

void HClassGmm::ReadSamplesClassGmm(const char* FileName) const

void HClassGmm::ReadSamplesClassGmm(const wchar_t* FileName) const   (Nur Windows)

static void HOperatorSet.ReadSamplesClassGmm(HTuple GMMHandle, HTuple fileName)

void HClassGmm.ReadSamplesClassGmm(string fileName)

def read_samples_class_gmm(gmmhandle: HHandle, file_name: str) -> None

Beschreibung

read_samples_class_gmmread_samples_class_gmmReadSamplesClassGmmReadSamplesClassGmmReadSamplesClassGmmread_samples_class_gmm liest Trainingsmuster aus der durch FileNameFileNameFileNameFileNamefileNamefile_name gegebenen Datei aus und fügt sie zu den schon in dem Gaußschen Mischverteilungsmodell (GMM) GMMHandleGMMHandleGMMHandleGMMHandleGMMHandlegmmhandle vorhandenen Trainingsmustern hinzu. Das GMM muss zuvor mit create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmmcreate_class_gmm erzeugt werden. Wie bei train_class_gmmtrain_class_gmmTrainClassGmmTrainClassGmmTrainClassGmmtrain_class_gmm und write_samples_class_gmmwrite_samples_class_gmmWriteSamplesClassGmmWriteSamplesClassGmmWriteSamplesClassGmmwrite_samples_class_gmm beschrieben, können read_samples_class_gmmread_samples_class_gmmReadSamplesClassGmmReadSamplesClassGmmReadSamplesClassGmmread_samples_class_gmm, add_sample_class_gmmadd_sample_class_gmmAddSampleClassGmmAddSampleClassGmmAddSampleClassGmmadd_sample_class_gmm und write_samples_class_gmmwrite_samples_class_gmmWriteSamplesClassGmmWriteSamplesClassGmmWriteSamplesClassGmmwrite_samples_class_gmm dazu verwendet werden, eine Datenbank aus Trainingsmustern aufzubauen, um somit die Leistung des GMM durch erneutes Trainieren zu verbessern.

Es ist zu beachten, dass die Trainingsdaten die korrekte Dimensionalität aufweisen. Die in FileNameFileNameFileNameFileNamefileNamefile_name gespeicherten Merkmalsvektoren müssen die Längen NumDimNumDimNumDimNumDimnumDimnum_dim besitzen, die bei create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmmcreate_class_gmm angegeben worden ist, ebenso müssen in create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmmcreate_class_gmm genügend Klassen angelegt worden sein. Falls dies nicht der Fall ist, wird eine Fehlermeldung zurückgegeben.

Es können Dateien von Trainingsdaten gelesen werden die mit write_samples_class_svmwrite_samples_class_svmWriteSamplesClassSvmWriteSamplesClassSvmWriteSamplesClassSvmwrite_samples_class_svm oder write_samples_class_mlpwrite_samples_class_mlpWriteSamplesClassMlpWriteSamplesClassMlpWriteSamplesClassMlpwrite_samples_class_mlp erstellt wurden..

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.

Parameter

GMMHandleGMMHandleGMMHandleGMMHandleGMMHandlegmmhandle (input_control, Zustand wird modifiziert)  class_gmm HClassGmm, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des GMM.

FileNameFileNameFileNameFileNamefileNamefile_name (input_control)  filename.read HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name der Datei.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert read_samples_class_gmmread_samples_class_gmmReadSamplesClassGmmReadSamplesClassGmmReadSamplesClassGmmread_samples_class_gmm den Wert TRUE. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmmcreate_class_gmm

Nachfolger

train_class_gmmtrain_class_gmmTrainClassGmmTrainClassGmmTrainClassGmmtrain_class_gmm

Alternativen

add_sample_class_gmmadd_sample_class_gmmAddSampleClassGmmAddSampleClassGmmAddSampleClassGmmadd_sample_class_gmm

Siehe auch

write_samples_class_gmmwrite_samples_class_gmmWriteSamplesClassGmmWriteSamplesClassGmmWriteSamplesClassGmmwrite_samples_class_gmm, write_samples_class_mlpwrite_samples_class_mlpWriteSamplesClassMlpWriteSamplesClassMlpWriteSamplesClassMlpwrite_samples_class_mlp, clear_samples_class_gmmclear_samples_class_gmmClearSamplesClassGmmClearSamplesClassGmmClearSamplesClassGmmclear_samples_class_gmm

Modul

Foundation