evaluate_class_svmT_evaluate_class_svmEvaluateClassSvmEvaluateClassSvm (Operator)

Name

evaluate_class_svmT_evaluate_class_svmEvaluateClassSvmEvaluateClassSvm — Berechnen der Konfidenz eines Merkmalsvektors durch eine Support-Vektor-Maschine.

Signatur

evaluate_class_svm( : : SVMHandle, Features : Result)

Herror T_evaluate_class_svm(const Htuple SVMHandle, const Htuple Features, Htuple* Result)

void EvaluateClassSvm(const HTuple& SVMHandle, const HTuple& Features, HTuple* Result)

HTuple HClassSvm::EvaluateClassSvm(const HTuple& Features) const

static void HOperatorSet.EvaluateClassSvm(HTuple SVMHandle, HTuple features, out HTuple result)

HTuple HClassSvm.EvaluateClassSvm(HTuple features)

Beschreibung

evaluate_class_svmevaluate_class_svmEvaluateClassSvmEvaluateClassSvmEvaluateClassSvm berechnet für einen Merkmalsvektor, dass in FeaturesFeaturesFeaturesFeaturesfeatures übergeben wird, das Ergebnis ResultResultResultResultresult für eine SVM SVMHandleSVMHandleSVMHandleSVMHandleSVMHandle. Der Operator evaluate_class_svmevaluate_class_svmEvaluateClassSvmEvaluateClassSvmEvaluateClassSvm kann nur benutzt werden, wenn es im Modus Mode = 'novelty-detection'"novelty-detection""novelty-detection""novelty-detection""novelty-detection" erzeugt wurde. Wenn der Merkmalsvektor innerhalb der Klasse liegt, liefert ResultResultResultResultresult einen Wert größer 1.0. Wenn der Merkmalsvektor ausserhalb der Klassengrenze liegt, z.B. weil es ein Ausreißer ist, wird ein Wert kleiner 1.0 zurückgegeben.

Ausführungsinformationen

Parameter

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

Handle der SVM.

FeaturesFeaturesFeaturesFeaturesfeatures (input_control)  real-array HTupleHTupleHtuple (real) (double) (double) (double)

Merkmalsvektor.

ResultResultResultResultresult (output_control)  real(-array) HTupleHTupleHtuple (real) (double) (double) (double)

Ergebnis der Evaluation des Merkmalsvektors durch die SVM.

Ergebnis

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

Vorgänger

train_class_svmtrain_class_svmTrainClassSvmTrainClassSvmTrainClassSvm, read_class_svmread_class_svmReadClassSvmReadClassSvmReadClassSvm

Siehe auch

create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvm

Modul

Foundation