get_params_class_svmT_get_params_class_svmGetParamsClassSvmGetParamsClassSvmget_params_class_svm (Operator)
Name
get_params_class_svmT_get_params_class_svmGetParamsClassSvmGetParamsClassSvmget_params_class_svm — Auslesen der Parameter einer Support-Vektor-Maschine.
Signatur
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)
def get_params_class_svm(svmhandle: HHandle) -> Tuple[int, str, float, float, int, str, str, int]
Beschreibung
get_params_class_svmget_params_class_svmGetParamsClassSvmGetParamsClassSvmGetParamsClassSvmget_params_class_svm gibt die Parameter der durch
SVMHandleSVMHandleSVMHandleSVMHandleSVMHandlesvmhandle angegebenen Support-Vektor-Maschine (SVM), die
bei der Erzeugung mit create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvmcreate_class_svm verwendet wurden,
zurück. Dies ist insbesondere nützlich, wenn die SVM mit
read_class_svmread_class_svmReadClassSvmReadClassSvmReadClassSvmread_class_svm von Datei eingelesen wurde. Die Ausgabedaten
von get_params_class_svmget_params_class_svmGetParamsClassSvmGetParamsClassSvmGetParamsClassSvmget_params_class_svm 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_svmCreateClassSvmCreateClassSvmCreateClassSvmcreate_class_svm.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
SVMHandleSVMHandleSVMHandleSVMHandleSVMHandlesvmhandle (input_control) class_svm → HClassSvm, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle der SVM.
NumFeaturesNumFeaturesNumFeaturesNumFeaturesnumFeaturesnum_features (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Anzahl der Eingabevariablen (Merkmale) der SVM.
KernelTypeKernelTypeKernelTypeKernelTypekernelTypekernel_type (output_control) string → HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Art des Kernels.
KernelParamKernelParamKernelParamKernelParamkernelParamkernel_param (output_control) real → HTuplefloatHTupleHtuple (real) (double) (double) (double)
Zusätzlicher Parameter für den Kernel.
NuNuNuNununu (output_control) real → HTuplefloatHTupleHtuple (real) (double) (double) (double)
Regularisierungskonstante der SVM.
NumClassesNumClassesNumClassesNumClassesnumClassesnum_classes (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Anzahl der Klassen aus denen die Testdaten bestehen.
ModeModeModeModemodemode (output_control) string → HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Modus der SVM.
PreprocessingPreprocessingPreprocessingPreprocessingpreprocessingpreprocessing (output_control) string → HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Art der Vorverarbeitung (Transformation) der
Merkmalsvektoren.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
get_params_class_svmget_params_class_svmGetParamsClassSvmGetParamsClassSvmGetParamsClassSvmget_params_class_svm den Wert TRUE. Gegebenenfalls wird
eine Fehlerbehandlung durchgeführt.
Vorgänger
create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvmcreate_class_svm,
read_class_svmread_class_svmReadClassSvmReadClassSvmReadClassSvmread_class_svm
Nachfolger
add_sample_class_svmadd_sample_class_svmAddSampleClassSvmAddSampleClassSvmAddSampleClassSvmadd_sample_class_svm,
train_class_svmtrain_class_svmTrainClassSvmTrainClassSvmTrainClassSvmtrain_class_svm
Siehe auch
classify_class_svmclassify_class_svmClassifyClassSvmClassifyClassSvmClassifyClassSvmclassify_class_svm
Modul
Foundation