KlassenKlassenKlassenKlassen | | | | Operatoren

read_class_mlpread_class_mlpReadClassMlpread_class_mlpReadClassMlpReadClassMlp (Operator)

Name

read_class_mlpread_class_mlpReadClassMlpread_class_mlpReadClassMlpReadClassMlp — Lesen eines mehrschichtigen Perzeptrons aus Datei.

Signatur

read_class_mlp( : : FileName : MLPHandle)

Herror read_class_mlp(const char* FileName, Hlong* MLPHandle)

Herror T_read_class_mlp(const Htuple FileName, Htuple* MLPHandle)

Herror read_class_mlp(const HTuple& FileName, Hlong* MLPHandle)

void HClassMlp::ReadClassMlp(const HTuple& FileName)

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

void HClassMlp::HClassMlp(const HString& FileName)

void HClassMlp::HClassMlp(const char* FileName)

void HClassMlp::ReadClassMlp(const HString& FileName)

void HClassMlp::ReadClassMlp(const char* FileName)

void HOperatorSetX.ReadClassMlp(
[in] VARIANT FileName, [out] VARIANT* MLPHandle)

void HClassMlpX.ReadClassMlp([in] BSTR FileName)

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

public HClassMlp(string fileName)

void HClassMlp.ReadClassMlp(string fileName)

Beschreibung

read_class_mlpread_class_mlpReadClassMlpread_class_mlpReadClassMlpReadClassMlp liest ein mit write_class_mlpwrite_class_mlpWriteClassMlpwrite_class_mlpWriteClassMlpWriteClassMlp 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_mlpWriteClassMlpwrite_class_mlpWriteClassMlpWriteClassMlp gespeichert. Im Online-Prozess wird das MLP mit read_class_mlpread_class_mlpReadClassMlpread_class_mlpReadClassMlpReadClassMlp gelesen und danach zur Evaluierung mit evaluate_class_mlpevaluate_class_mlpEvaluateClassMlpevaluate_class_mlpEvaluateClassMlpEvaluateClassMlp oder zur Klassifikation mit classify_class_mlpclassify_class_mlpClassifyClassMlpclassify_class_mlpClassifyClassMlpClassifyClassMlp verwendet. Die Dateiendung für den MLP-Klassifikator ist in HALCON 'gmc'.

Parallelisierung

Parameter

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

Name der Datei.

Dateiendung: .gmc

MLPHandleMLPHandleMLPHandleMLPHandleMLPHandleMLPHandle (output_control)  class_mlp HClassMlp, HTupleHTupleHClassMlp, HTupleHClassMlpX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des MLP.

Ergebnis

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

Nachfolger

classify_class_mlpclassify_class_mlpClassifyClassMlpclassify_class_mlpClassifyClassMlpClassifyClassMlp, evaluate_class_mlpevaluate_class_mlpEvaluateClassMlpevaluate_class_mlpEvaluateClassMlpEvaluateClassMlp, create_class_lut_mlpcreate_class_lut_mlpCreateClassLutMlpcreate_class_lut_mlpCreateClassLutMlpCreateClassLutMlp

Siehe auch

create_class_mlpcreate_class_mlpCreateClassMlpcreate_class_mlpCreateClassMlpCreateClassMlp, write_class_mlpwrite_class_mlpWriteClassMlpwrite_class_mlpWriteClassMlpWriteClassMlp

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren