get_params_class_gmmT_get_params_class_gmmGetParamsClassGmmGetParamsClassGmm (Operator)

Name

get_params_class_gmmT_get_params_class_gmmGetParamsClassGmmGetParamsClassGmm — Auslesen der Parameter eines Gaussian Mixture Models.

Signatur

get_params_class_gmm( : : GMMHandle : NumDim, NumClasses, MinCenters, MaxCenters, CovarType)

Herror T_get_params_class_gmm(const Htuple GMMHandle, Htuple* NumDim, Htuple* NumClasses, Htuple* MinCenters, Htuple* MaxCenters, Htuple* CovarType)

void GetParamsClassGmm(const HTuple& GMMHandle, HTuple* NumDim, HTuple* NumClasses, HTuple* MinCenters, HTuple* MaxCenters, HTuple* CovarType)

Hlong HClassGmm::GetParamsClassGmm(Hlong* NumClasses, HTuple* MinCenters, HTuple* MaxCenters, HString* CovarType) const

static void HOperatorSet.GetParamsClassGmm(HTuple GMMHandle, out HTuple numDim, out HTuple numClasses, out HTuple minCenters, out HTuple maxCenters, out HTuple covarType)

int HClassGmm.GetParamsClassGmm(out int numClasses, out HTuple minCenters, out HTuple maxCenters, out string covarType)

Beschreibung

get_params_class_gmmget_params_class_gmmGetParamsClassGmmGetParamsClassGmmGetParamsClassGmm gibt die Parameter des durch GMMHandleGMMHandleGMMHandleGMMHandleGMMHandle angegebenen Gaussian Mixture Models (GMM) zurück, die bei der Erzeugung mit create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmm verwendet wurden. Dies ist insbesondere nützlich, wenn das GMM mit read_class_gmmread_class_gmmReadClassGmmReadClassGmmReadClassGmm eingelesen wurde. Die Ausgabedaten von get_params_class_gmmget_params_class_gmmGetParamsClassGmmGetParamsClassGmmGetParamsClassGmm können z.B. verwendet werden, um zu überprüfen, ob die Merkmalsvektoren und ggf. die Zieldaten, die verwendet werden sollen, zu dem GMM passen. Zur Beschreibung der Parameter siehe create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmm.

Ausführungsinformationen

Parameter

GMMHandleGMMHandleGMMHandleGMMHandleGMMHandle (input_control)  class_gmm HClassGmm, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des GMM.

NumDimNumDimNumDimNumDimnumDim (output_control)  integer HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Anzahl der Dimensionen des Merkmalsraums.

NumClassesNumClassesNumClassesNumClassesnumClasses (output_control)  integer HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Anzahl der Klassen des GMM.

MinCentersMinCentersMinCentersMinCentersminCenters (output_control)  integer-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Minimale Anzahl von Zentren pro GMM-Klasse.

MaxCentersMaxCentersMaxCentersMaxCentersmaxCenters (output_control)  integer-array HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Maximale Anzahl von Zentren pro GMM-Klasse.

CovarTypeCovarTypeCovarTypeCovarTypecovarType (output_control)  string HTupleHTupleHtuple (string) (string) (HString) (char*)

Art der Kovarianzmatrizen.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert get_params_class_gmmget_params_class_gmmGetParamsClassGmmGetParamsClassGmmGetParamsClassGmm den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_class_gmmcreate_class_gmmCreateClassGmmCreateClassGmmCreateClassGmm, read_class_gmmread_class_gmmReadClassGmmReadClassGmmReadClassGmm

Nachfolger

add_sample_class_gmmadd_sample_class_gmmAddSampleClassGmmAddSampleClassGmmAddSampleClassGmm, train_class_gmmtrain_class_gmmTrainClassGmmTrainClassGmmTrainClassGmm

Siehe auch

evaluate_class_gmmevaluate_class_gmmEvaluateClassGmmEvaluateClassGmmEvaluateClassGmm, classify_class_gmmclassify_class_gmmClassifyClassGmmClassifyClassGmmClassifyClassGmm

Modul

Foundation