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

read_class_mlp( : : FileName : MLPHandle)

Herror T_read_class_mlp(const Htuple FileName, Htuple* MLPHandle)

void ReadClassMlp(const HTuple& FileName, HTuple* MLPHandle)

void HClassMlp::HClassMlp(const HString& FileName)

void HClassMlp::HClassMlp(const char* FileName)

void HClassMlp::HClassMlp(const wchar_t* FileName)   (Nur Windows)

void HClassMlp::ReadClassMlp(const HString& FileName)

void HClassMlp::ReadClassMlp(const char* FileName)

void HClassMlp::ReadClassMlp(const wchar_t* FileName)   (Nur Windows)

static void HOperatorSet.ReadClassMlp(HTuple fileName, out HTuple MLPHandle)

public HClassMlp(string fileName)

void HClassMlp.ReadClassMlp(string fileName)

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

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