write_dl_modelT_write_dl_modelWriteDlModelWriteDlModel (Operator)
Name
write_dl_modelT_write_dl_modelWriteDlModelWriteDlModel
— Write a deep learning model in a file.
Signature
Description
write_dl_modelwrite_dl_modelWriteDlModelWriteDlModelWriteDlModel
writes the deep learning model
DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandle
to the file given by FileNameFileNameFileNameFileNamefileName
.
Please note that the runtime specific parameter gpugpugpugpugpu
is not
written.
The default HALCON file extension for deep learning models is
'.hdl'
.
The model can be read with read_dl_modelread_dl_modelReadDlModelReadDlModelReadDlModel
.
For further explanations to deep learning models in HALCON,
see the chapter Deep Learning / Model.
Execution Information
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
DLModelHandleDLModelHandleDLModelHandleDLModelHandleDLModelHandle
(input_control) dl_model →
HDlModel, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle of the deep learning model.
FileNameFileNameFileNameFileNamefileName
(input_control) filename.write →
HTupleHTupleHtuple (string) (string) (HString) (char*)
Filename
File extension: .hdl
Result
If the parameters are valid, the operator write_dl_modelwrite_dl_modelWriteDlModelWriteDlModelWriteDlModel
returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.
Possible Predecessors
read_dl_modelread_dl_modelReadDlModelReadDlModelReadDlModel
,
train_dl_model_batchtrain_dl_model_batchTrainDlModelBatchTrainDlModelBatchTrainDlModelBatch
,
train_dl_model_anomaly_datasettrain_dl_model_anomaly_datasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDatasetTrainDlModelAnomalyDataset
,
set_dl_model_paramset_dl_model_paramSetDlModelParamSetDlModelParamSetDlModelParam
Module
Deep Learning Inference