Name
get_sample_class_knnT_get_sample_class_knnGetSampleClassKnnget_sample_class_knnGetSampleClassKnnGetSampleClassKnn — Auslesen eines Trainingsmusters aus den Trainingsdaten eines
k-NN-Klassifikators.
get_sample_class_knnget_sample_class_knnGetSampleClassKnnget_sample_class_knnGetSampleClassKnnGetSampleClassKnn liest ein Trainingsmuster, das mit
add_sample_class_knnadd_sample_class_knnAddSampleClassKnnadd_sample_class_knnAddSampleClassKnnAddSampleClassKnn hinzugefügt wurde, aus dem
k-Nearest-Neighbor-Klassifikator (k-NN) KNNHandleKNNHandleKNNHandleKNNHandleKNNHandleKNNHandle aus.
Der Index des auszulesenden Musters wird
mit IndexSampleIndexSampleIndexSampleIndexSampleIndexSampleindexSample festgelegt. Er wird ab 0 gezählt, d.h.
IndexSampleIndexSampleIndexSampleIndexSampleIndexSampleindexSample muss zwischen 0 und NumSamples -1
liegen, wobei NumSamples mit
get_sample_num_class_knnget_sample_num_class_knnGetSampleNumClassKnnget_sample_num_class_knnGetSampleNumClassKnnGetSampleNumClassKnn bestimmt werden kann. Das
Trainingsmuster wird in FeaturesFeaturesFeaturesFeaturesFeaturesfeatures und ClassIDClassIDClassIDClassIDClassIDclassID
zurückgegeben. Dabei ist FeaturesFeaturesFeaturesFeaturesFeaturesfeatures ein Merkmalsvektor der
Länge NumDim (siehe create_class_knncreate_class_knnCreateClassKnncreate_class_knnCreateClassKnnCreateClassKnn)
und ClassIDClassIDClassIDClassIDClassIDclassID die Klasse des Merkmalsvektors.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Handle eines k-NN-Klassifikators.
Index des Trainingsmusters.
Merkmalsvektor des Trainingsmusters.
Klasse des Trainingsmusters.
Sind die Parameterwerte korrekt, dann liefert
get_sample_class_knnget_sample_class_knnGetSampleClassKnnget_sample_class_knnGetSampleClassKnnGetSampleClassKnn den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird
eine Fehlerbehandlung durchgeführt.
add_sample_class_train_dataadd_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData
create_class_knncreate_class_knnCreateClassKnncreate_class_knnCreateClassKnnCreateClassKnn
Foundation