get_params_class_svmT_get_params_class_svmGetParamsClassSvmGetParamsClassSvm (Operator)

Name

get_params_class_svmT_get_params_class_svmGetParamsClassSvmGetParamsClassSvm — Auslesen der Parameter einer Support-Vektor-Maschine.

Signatur

get_params_class_svm( : : SVMHandle : NumFeatures, KernelType, KernelParam, Nu, NumClasses, Mode, Preprocessing, NumComponents)

Herror T_get_params_class_svm(const Htuple SVMHandle, Htuple* NumFeatures, Htuple* KernelType, Htuple* KernelParam, Htuple* Nu, Htuple* NumClasses, Htuple* Mode, Htuple* Preprocessing, Htuple* NumComponents)

void GetParamsClassSvm(const HTuple& SVMHandle, HTuple* NumFeatures, HTuple* KernelType, HTuple* KernelParam, HTuple* Nu, HTuple* NumClasses, HTuple* Mode, HTuple* Preprocessing, HTuple* NumComponents)

Hlong HClassSvm::GetParamsClassSvm(HString* KernelType, double* KernelParam, double* Nu, Hlong* NumClasses, HString* Mode, HString* Preprocessing, Hlong* NumComponents) const

static void HOperatorSet.GetParamsClassSvm(HTuple SVMHandle, out HTuple numFeatures, out HTuple kernelType, out HTuple kernelParam, out HTuple nu, out HTuple numClasses, out HTuple mode, out HTuple preprocessing, out HTuple numComponents)

int HClassSvm.GetParamsClassSvm(out string kernelType, out double kernelParam, out double nu, out int numClasses, out string mode, out string preprocessing, out int numComponents)

Beschreibung

get_params_class_svmget_params_class_svmGetParamsClassSvmGetParamsClassSvmGetParamsClassSvm gibt die Parameter der durch SVMHandleSVMHandleSVMHandleSVMHandleSVMHandle angegebenen Support-Vektor-Maschine (SVM), die bei der Erzeugung mit create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvm verwendet wurden, zurück. Dies ist insbesondere nützlich, wenn die SVM mit read_class_svmread_class_svmReadClassSvmReadClassSvmReadClassSvm von Datei eingelesen wurde. Die Ausgabedaten von get_params_class_svmget_params_class_svmGetParamsClassSvmGetParamsClassSvmGetParamsClassSvm können z.B. verwendet werden, um zu überprüfen, ob die Merkmalsvektoren und ggf. die Zieldaten, die verwendet werden sollen, zu der SVM passen. Zur Beschreibung der Parameter siehe create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvm.

Ausführungsinformationen

Parameter

SVMHandleSVMHandleSVMHandleSVMHandleSVMHandle (input_control)  class_svm HClassSvm, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle der SVM.

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

Anzahl der Eingabevariablen (Merkmale) der SVM.

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

Art des Kernels.

KernelParamKernelParamKernelParamKernelParamkernelParam (output_control)  real HTupleHTupleHtuple (real) (double) (double) (double)

Zusätzlicher Parameter für den Kernel.

NuNuNuNunu (output_control)  real HTupleHTupleHtuple (real) (double) (double) (double)

Regularisierungskonstante der SVM.

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

Anzahl der Klassen aus denen die Testdaten bestehen.

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

Modus der SVM.

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

Art der Vorverarbeitung (Transformation) der Merkmalsvektoren.

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

Parameter der Vorverarbeitung: Anzahl der transformierten Merkmale (ignoriert bei PreprocessingPreprocessingPreprocessingPreprocessingpreprocessing = 'none'"none""none""none""none" und PreprocessingPreprocessingPreprocessingPreprocessingpreprocessing = 'normalization'"normalization""normalization""normalization""normalization").

Ergebnis

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

Vorgänger

create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvm, read_class_svmread_class_svmReadClassSvmReadClassSvmReadClassSvm

Nachfolger

add_sample_class_svmadd_sample_class_svmAddSampleClassSvmAddSampleClassSvmAddSampleClassSvm, train_class_svmtrain_class_svmTrainClassSvmTrainClassSvmTrainClassSvm

Siehe auch

classify_class_svmclassify_class_svmClassifyClassSvmClassifyClassSvmClassifyClassSvm

Modul

Foundation