Name
get_dl_classifier_paramget_dl_classifier_paramGetDlClassifierParamGetDlClassifierParam — Auslesen der Parameter eines Deep Learning-basierten Klassifikators.
get_dl_classifier_paramget_dl_classifier_paramGetDlClassifierParamGetDlClassifierParamGetDlClassifierParam gibt die Parameterwerte von
'GenParamName'"GenParamName""GenParamName""GenParamName""GenParamName" des Neuronalen Netzwerkes
DLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandle in 'GenParamValue'"GenParamValue""GenParamValue""GenParamValue""GenParamValue" aus.
Die Hyperparameter und Netzwerkparameter können über den Operator
set_dl_classifier_paramset_dl_classifier_paramSetDlClassifierParamSetDlClassifierParamSetDlClassifierParam gesetzt werden, in dessen Referenz sie im
Detail beschrieben sind.
Die folgenden Parameter sind durch das vortrainierte Netzwerke festgelegt
und deshalb nur lesbar. Sie definieren die Eigenschaften der erwarteten
Eingabebilder:
- 'image_width'"image_width""image_width""image_width""image_width":
-
Bildbreite.
- 'image_height'"image_height""image_height""image_height""image_height":
-
Bildhöhe.
- 'image_num_channels'"image_num_channels""image_num_channels""image_num_channels""image_num_channels":
-
Anzahl der Kanäle.
- 'image_range_min'"image_range_min""image_range_min""image_range_min""image_range_min":
-
Minimaler Grauwert.
- 'image_range_max'"image_range_max""image_range_max""image_range_max""image_range_max":
-
Maximaler Grauwert.
Jedes Bild, welches an das Netzwerk übergeben wird, muss entsprechend dieser
Parameter vorliegen. Um Bilder entsprechend vorzuverarbeiten, steht die
Prozedur preprocess_dl_classifier_images zur Verfügung.
Das Konzept der Deep Learning-basierten Klassifikation ist in der Einleitung
zu Kapitel Deep Learning / Klassifikation beschrieben.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Handle des Deep Learning-basierten Klassifikators.
Name des generischen Parameters.
Defaultwert:
'gpu'
"gpu"
"gpu"
"gpu"
"gpu"
Werteliste: '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"
Wert des generischen Parameters.
Sind die Parameterwerte korrekt, dann liefert
set_dl_classifier_paramset_dl_classifier_paramSetDlClassifierParamSetDlClassifierParamSetDlClassifierParam den Wert 2 (H_MSG_TRUE).
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
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