Name
get_dl_classifier_paramT_get_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. With get_dl_classifier_paramget_dl_classifier_paramGetDlClassifierParamGetDlClassifierParamGetDlClassifierParam you can query all these
values.
Additionally, there are parameters defined by the network which are
read-only. These parameters are:
- '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.
The precise values for these parameters and the default parameters for the
image dimension depend on the concrete network, see
read_dl_classifierread_dl_classifierReadDlClassifierReadDlClassifierReadDlClassifier.
Every image that is fed into the network must be present according to the
parameters defining the image properties.
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", 'classes'"classes""classes""classes""classes", 'gpu'"gpu""gpu""gpu""gpu", 'image_dimensions'"image_dimensions""image_dimensions""image_dimensions""image_dimensions", '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", 'runtime'"runtime""runtime""runtime""runtime", 'runtime_init'"runtime_init""runtime_init""runtime_init""runtime_init", '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