read_class_mlpT_read_class_mlpReadClassMlpReadClassMlpread_class_mlp (Operator)
Name
read_class_mlpT_read_class_mlpReadClassMlpReadClassMlpread_class_mlp — Lesen eines mehrschichtigen Perzeptrons aus Datei.
Signatur
def read_class_mlp(file_name: str) -> HHandle
Beschreibung
read_class_mlpread_class_mlpReadClassMlpReadClassMlpReadClassMlpread_class_mlp liest ein mit write_class_mlpwrite_class_mlpWriteClassMlpWriteClassMlpWriteClassMlpwrite_class_mlp
abgespeichertes mehrschichtiges Perzeptron (MLP) ein. Da das
Trainieren eines MLP relativ lange dauern kann, wird das MLP
typischerweise in einem Offline-Prozess trainiert und mit
write_class_mlpwrite_class_mlpWriteClassMlpWriteClassMlpWriteClassMlpwrite_class_mlp gespeichert. Im Online-Prozess wird das MLP
mit read_class_mlpread_class_mlpReadClassMlpReadClassMlpReadClassMlpread_class_mlp gelesen und danach zur Evaluierung mit
evaluate_class_mlpevaluate_class_mlpEvaluateClassMlpEvaluateClassMlpEvaluateClassMlpevaluate_class_mlp oder zur Klassifikation mit
classify_class_mlpclassify_class_mlpClassifyClassMlpClassifyClassMlpClassifyClassMlpclassify_class_mlp verwendet.
Die Dateiendung für den MLP-Klassifikator ist in HALCON 'gmc'.
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.
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
FileNameFileNameFileNameFileNamefileNamefile_name (input_control) filename.read → HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Name der Datei.
Dateiendung: .gmc
MLPHandleMLPHandleMLPHandleMLPHandleMLPHandlemlphandle (output_control) class_mlp → HClassMlp, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des MLP.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert read_class_mlpread_class_mlpReadClassMlpReadClassMlpReadClassMlpread_class_mlp
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
Nachfolger
classify_class_mlpclassify_class_mlpClassifyClassMlpClassifyClassMlpClassifyClassMlpclassify_class_mlp,
evaluate_class_mlpevaluate_class_mlpEvaluateClassMlpEvaluateClassMlpEvaluateClassMlpevaluate_class_mlp,
create_class_lut_mlpcreate_class_lut_mlpCreateClassLutMlpCreateClassLutMlpCreateClassLutMlpcreate_class_lut_mlp
Alternativen
read_dl_classifierread_dl_classifierReadDlClassifierReadDlClassifierReadDlClassifierread_dl_classifier
Siehe auch
create_class_mlpcreate_class_mlpCreateClassMlpCreateClassMlpCreateClassMlpcreate_class_mlp,
write_class_mlpwrite_class_mlpWriteClassMlpWriteClassMlpWriteClassMlpwrite_class_mlp
Modul
Foundation