clear_dl_modelT_clear_dl_modelClearDlModelClearDlModel (Operator)
Name
clear_dl_modelT_clear_dl_modelClearDlModelClearDlModel
— Löschen eines Deep Learning-Modells.
Signatur
Beschreibung
clear_dl_modelclear_dl_modelClearDlModelClearDlModelClearDlModel
löscht das Handle des Deep Learning-Modells, das
durch DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandle
angegeben wird, und gibt den entsprechenden
Speicherplatz frei.
Das Modell kann nach dem Aufruf von clear_dl_modelclear_dl_modelClearDlModelClearDlModelClearDlModel
nicht mehr
verwendet werden. Das Handle DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandle
ist nach dem Aufruf
ungültig.
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
DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandle
(input_control) dl_model(-array) →
HDlModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Deep Learning-Modells.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
clear_dl_modelclear_dl_modelClearDlModelClearDlModelClearDlModel
den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine
Fehlerbehandlung durchgeführt.
Vorgänger
read_dl_modelread_dl_modelReadDlModelReadDlModelReadDlModel
,
apply_dl_modelapply_dl_modelApplyDlModelApplyDlModelApplyDlModel
,
train_dl_model_batchtrain_dl_model_batchTrainDlModelBatchTrainDlModelBatchTrainDlModelBatch
,
train_dl_model_anomaly_datasettrain_dl_model_anomaly_datasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDataset
Modul
Deep Learning Inference