deserialize_dl_modelT_deserialize_dl_modelDeserializeDlModelDeserializeDlModeldeserialize_dl_model (Operator)
Name
deserialize_dl_modelT_deserialize_dl_modelDeserializeDlModelDeserializeDlModeldeserialize_dl_model — Deserialisiert ein Deep Learning-Modell.
Signatur
Beschreibung
Der Operator deserialize_dl_modeldeserialize_dl_modelDeserializeDlModelDeserializeDlModelDeserializeDlModeldeserialize_dl_model deserialisiert ein durch das
Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandleserialized_item_handle definiertes Deep Learning-Modell, das
mit dem Operator serialize_dl_modelserialize_dl_modelSerializeDlModelSerializeDlModelSerializeDlModelserialize_dl_model serialisiert wurde.
Der Operator verhält sich wie read_dl_modelread_dl_modelReadDlModelReadDlModelReadDlModelread_dl_model 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_modelReadDlModelReadDlModelReadDlModelread_dl_model verwiesen.
Für weitere Informationen zu Deep Learning-Modellen in HALCON siehe das
Kapitel Deep Learning / Modell.
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.
Parameter
SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandleserialized_item_handle (input_control) serialized_item → HSerializedItem, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des serialisierten Elements.
DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandledlmodel_handle (output_control) dl_model → HDlModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Deep Learning-Modells.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
deserialize_dl_modeldeserialize_dl_modelDeserializeDlModelDeserializeDlModelDeserializeDlModeldeserialize_dl_model den Wert TRUE. Gegebenenfalls wird eine
Fehlerbehandlung durchgeführt.
Vorgänger
fread_serialized_itemfread_serialized_itemFreadSerializedItemFreadSerializedItemFreadSerializedItemfread_serialized_item,
receive_serialized_itemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItemReceiveSerializedItemreceive_serialized_item,
serialize_dl_modelserialize_dl_modelSerializeDlModelSerializeDlModelSerializeDlModelserialize_dl_model
Nachfolger
apply_dl_modelapply_dl_modelApplyDlModelApplyDlModelApplyDlModelapply_dl_model,
train_dl_model_batchtrain_dl_model_batchTrainDlModelBatchTrainDlModelBatchTrainDlModelBatchtrain_dl_model_batch,
train_dl_model_anomaly_datasettrain_dl_model_anomaly_datasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDatasettrain_dl_model_anomaly_dataset,
set_dl_model_paramset_dl_model_paramSetDlModelParamSetDlModelParamSetDlModelParamset_dl_model_param,
get_dl_model_paramget_dl_model_paramGetDlModelParamGetDlModelParamGetDlModelParamget_dl_model_param
Siehe auch
serialize_dl_modelserialize_dl_modelSerializeDlModelSerializeDlModelSerializeDlModelserialize_dl_model
Modul
Deep Learning Inference