deserialize_dl_modelT_deserialize_dl_modelDeserializeDlModelDeserializeDlModel (Operator)

Name

deserialize_dl_modelT_deserialize_dl_modelDeserializeDlModelDeserializeDlModel — Deserialisiert ein Deep Learning-Modell.

Signatur

deserialize_dl_model( : : SerializedItemHandle : DLModelHandle)

Herror T_deserialize_dl_model(const Htuple SerializedItemHandle, Htuple* DLModelHandle)

void DeserializeDlModel(const HTuple& SerializedItemHandle, HTuple* DLModelHandle)

void HDlModel::DeserializeDlModel(const HSerializedItem& SerializedItemHandle)

static void HOperatorSet.DeserializeDlModel(HTuple serializedItemHandle, out HTuple DLModelHandle)

void HDlModel.DeserializeDlModel(HSerializedItem serializedItemHandle)

Beschreibung

Der Operator deserialize_dl_modeldeserialize_dl_modelDeserializeDlModelDeserializeDlModelDeserializeDlModel deserialisiert ein durch das Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle definiertes Deep Learning-Modell, das mit dem Operator serialize_dl_modelserialize_dl_modelSerializeDlModelSerializeDlModelSerializeDlModel serialisiert wurde.

Der Operator verhält sich wie read_dl_modelread_dl_modelReadDlModelReadDlModelReadDlModel mit dem Unterschied, dass keine Datei, sondern ein serialisiertes Element als Eingabe dient. Für eine detailliertere Beschreibung sei auf die Dokumentation des Operators read_dl_modelread_dl_modelReadDlModelReadDlModelReadDlModel verwiesen.

Für weitere Informationen zu Deep Learning-Modellen in HALCON siehe das Kapitel Deep Learning / Modell.

Ausführungsinformationen

Parameter

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (input_control)  serialized_item HSerializedItem, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des serialisierten Elements.

DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandle (output_control)  dl_model HDlModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Deep Learning-Modells.

Ergebnis

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

Vorgänger

fread_serialized_itemfread_serialized_itemFreadSerializedItemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItemReceiveSerializedItem, serialize_dl_modelserialize_dl_modelSerializeDlModelSerializeDlModelSerializeDlModel

Nachfolger

apply_dl_modelapply_dl_modelApplyDlModelApplyDlModelApplyDlModel, train_dl_model_batchtrain_dl_model_batchTrainDlModelBatchTrainDlModelBatchTrainDlModelBatch, train_dl_model_anomaly_datasettrain_dl_model_anomaly_datasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDataset, set_dl_model_paramset_dl_model_paramSetDlModelParamSetDlModelParamSetDlModelParam, get_dl_model_paramget_dl_model_paramGetDlModelParamGetDlModelParamGetDlModelParam

Siehe auch

serialize_dl_modelserialize_dl_modelSerializeDlModelSerializeDlModelSerializeDlModel

Modul

Deep Learning Inference