Name
get_dl_classifier_paramget_dl_classifier_paramGetDlClassifierParamGetDlClassifierParam — Return the parameters the deep-learning-based classifier.
get_dl_classifier_paramget_dl_classifier_paramGetDlClassifierParamGetDlClassifierParamGetDlClassifierParam returns the parameter values
'GenParamValue'"GenParamValue""GenParamValue""GenParamValue""GenParamValue" of 'GenParamName'"GenParamName""GenParamName""GenParamName""GenParamName" of the neural
network DLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandle.
The hyperparameters and network parameters can be set with the operator
set_dl_classifier_paramset_dl_classifier_paramSetDlClassifierParamSetDlClassifierParamSetDlClassifierParam, in whose reference entry they are described
in detail.
The following parameters are defined by the pretrained network and are
read-only. They define the properties of the expected input image:
- 'image_width'"image_width""image_width""image_width""image_width":
-
Image width.
- 'image_height'"image_height""image_height""image_height""image_height":
-
Image height.
- 'image_num_channels'"image_num_channels""image_num_channels""image_num_channels""image_num_channels":
-
Number of channels.
- 'image_range_min'"image_range_min""image_range_min""image_range_min""image_range_min":
-
Minimum gray value.
- 'image_range_max'"image_range_max""image_range_max""image_range_max""image_range_max":
-
Maximum gray value.
Every image that is fed into the network must be present according to these
parameters. To preprocess images accordingly, the procedure
preprocess_dl_classifier_images is available.
For an explanation of the concept of deep-learning-based classification
see the introduction of chapter Deep Learning / Classification.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Handle of the deep-learning-based classifier.
Name of the generic parameter.
Default value:
'gpu'
"gpu"
"gpu"
"gpu"
"gpu"
List of values: 'batch_size'"batch_size""batch_size""batch_size""batch_size", 'gpu'"gpu""gpu""gpu""gpu", 'image_height'"image_height""image_height""image_height""image_height", 'image_num_channels'"image_num_channels""image_num_channels""image_num_channels""image_num_channels", 'image_range_max'"image_range_max""image_range_max""image_range_max""image_range_max", 'image_range_min'"image_range_min""image_range_min""image_range_min""image_range_min", 'image_width'"image_width""image_width""image_width""image_width", 'learning_rate'"learning_rate""learning_rate""learning_rate""learning_rate", 'momentum'"momentum""momentum""momentum""momentum", 'weight_prior'"weight_prior""weight_prior""weight_prior""weight_prior"
Value of the generic parameter.
If the parameters are valid, the operator get_dl_classifier_paramget_dl_classifier_paramGetDlClassifierParamGetDlClassifierParamGetDlClassifierParam
returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.
read_dl_classifierread_dl_classifierReadDlClassifierReadDlClassifierReadDlClassifier,
set_dl_classifier_paramset_dl_classifier_paramSetDlClassifierParamSetDlClassifierParamSetDlClassifierParam
train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatch,
apply_dl_classifierapply_dl_classifierApplyDlClassifierApplyDlClassifierApplyDlClassifier
set_dl_classifier_paramset_dl_classifier_paramSetDlClassifierParamSetDlClassifierParamSetDlClassifierParam
Deep Learning Inference