KlassenKlassenKlassenKlassen | | | | Operatoren

read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm (Operator)

Name

read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm — Lesen einer Support-Vektor-Maschine aus einer Datei.

Signatur

read_class_svm( : : FileName : SVMHandle)

Herror read_class_svm(const char* FileName, Hlong* SVMHandle)

Herror T_read_class_svm(const Htuple FileName, Htuple* SVMHandle)

Herror read_class_svm(const HTuple& FileName, Hlong* SVMHandle)

void HClassSvm::ReadClassSvm(const HTuple& FileName)

void ReadClassSvm(const HTuple& FileName, HTuple* SVMHandle)

void HClassSvm::HClassSvm(const HString& FileName)

void HClassSvm::HClassSvm(const char* FileName)

void HClassSvm::ReadClassSvm(const HString& FileName)

void HClassSvm::ReadClassSvm(const char* FileName)

void HOperatorSetX.ReadClassSvm(
[in] VARIANT FileName, [out] VARIANT* SVMHandle)

void HClassSvmX.ReadClassSvm([in] BSTR FileName)

static void HOperatorSet.ReadClassSvm(HTuple fileName, out HTuple SVMHandle)

public HClassSvm(string fileName)

void HClassSvm.ReadClassSvm(string fileName)

Beschreibung

read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm liest eine mit write_class_svmwrite_class_svmWriteClassSvmwrite_class_svmWriteClassSvmWriteClassSvm abgespeicherte Support-Vektor-Maschine (SVM) ein. Da das Trainieren einer SVM relativ lange dauern kann, wird die SVM typischerweise in einem Offline-Prozess trainiert und mit write_class_svmwrite_class_svmWriteClassSvmwrite_class_svmWriteClassSvmWriteClassSvm gespeichert. Im Online-Prozess wird die SVM mit read_class_svmread_class_svmReadClassSvmread_class_svmReadClassSvmReadClassSvm gelesen und danach zur Klassifikation mit classify_class_svmclassify_class_svmClassifyClassSvmclassify_class_svmClassifyClassSvmClassifyClassSvm verwendet. Die Dateiendung für den SVM-Klassifikator ist in HALCON 'gsc'.

Parallelisierung

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

Parameter

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.read HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name der Datei.

Dateiendung: .gsc

SVMHandleSVMHandleSVMHandleSVMHandleSVMHandleSVMHandle (output_control)  class_svm HClassSvm, HTupleHTupleHClassSvm, HTupleHClassSvmX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle der SVM.

Ergebnis

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

Nachfolger

classify_class_svmclassify_class_svmClassifyClassSvmclassify_class_svmClassifyClassSvmClassifyClassSvm, create_class_lut_svmcreate_class_lut_svmCreateClassLutSvmcreate_class_lut_svmCreateClassLutSvmCreateClassLutSvm

Siehe auch

create_class_svmcreate_class_svmCreateClassSvmcreate_class_svmCreateClassSvmCreateClassSvm, write_class_svmwrite_class_svmWriteClassSvmwrite_class_svmWriteClassSvmWriteClassSvm

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren