Name
add_sample_class_train_dataT_add_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData — Hinzufügen neuer Merkmalsvektoren zu Trainingsdaten.
add_sample_class_train_dataadd_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData fügt neue Merkmalsvektoren zu
den Trainingsdaten ClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleclassTrainDataHandle hinzu.
Die neuen Merkmalsvektoren werden in FeaturesFeaturesFeaturesFeaturesFeaturesfeatures mit der zugehörigen
Klasse in ClassIDClassIDClassIDClassIDClassIDclassID übergeben.
FeaturesFeaturesFeaturesFeaturesFeaturesfeatures hat die Länge NumDim, die beim Anlegen der
Trainingsdaten mit z.B. create_class_train_datacreate_class_train_dataCreateClassTrainDatacreate_class_train_dataCreateClassTrainDataCreateClassTrainData angegeben wurde.
Es kann mehr als ein Merkmalsvektor auf einmal hinzugefügt werden. In diesem
Fall legt der Parameter OrderOrderOrderOrderOrderorder die Reihenfolge fest, in der
die Werte in FeaturesFeaturesFeaturesFeaturesFeaturesfeatures angeordnet sind. Wenn
OrderOrderOrderOrderOrderorder auf 'row'"row""row""row""row""row" gesetzt ist, werden die Merkmalsvektoren
zeilenweise angegeben (erst der erste Merkmalsvektor,
dann der Zweite, usw). Wenn OrderOrderOrderOrderOrderorder auf 'column'"column""column""column""column""column"
gesetzt ist, wird angenommen, dass zuerst alle Werte der ersten
Dimension für alle Merkmalsvektoren angegeben werden, und erst dann
die zweite Dimension, usw. Der dritte mögliche Modus in
OrderOrderOrderOrderOrderorder ist 'feature_column'"feature_column""feature_column""feature_column""feature_column""feature_column". Dieser Modus erwartet
zusammengehörige Merkmale
(siehe set_feature_lengths_class_train_dataset_feature_lengths_class_train_dataSetFeatureLengthsClassTrainDataset_feature_lengths_class_train_dataSetFeatureLengthsClassTrainDataSetFeatureLengthsClassTrainData)
zeilenweise aufeinander folgend, d.h. zuerst kommen alle Werte des
ersten Merkmals mit seiner entsprechenden Länge für alle
Merkmalsvektoren, dann folgt entsprechend das zweite Merkmal, usw.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.
Handle der Trainingsdaten.
Die Reihenfolge des Merkmalsvektor.
Defaultwert:
'row'
"row"
"row"
"row"
"row"
"row"
Werteliste: 'column'"column""column""column""column""column", 'feature_column'"feature_column""feature_column""feature_column""feature_column""feature_column", 'row'"row""row""row""row""row"
Klasse des Merkmalsvektors.
Sind die Parameterwerte korrekt, dann liefert
add_sample_class_train_dataadd_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData den Wert 2 (H_MSG_TRUE).
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
create_class_train_datacreate_class_train_dataCreateClassTrainDatacreate_class_train_dataCreateClassTrainDataCreateClassTrainData
add_class_train_data_svmadd_class_train_data_svmAddClassTrainDataSvmadd_class_train_data_svmAddClassTrainDataSvmAddClassTrainDataSvm,
add_class_train_data_knnadd_class_train_data_knnAddClassTrainDataKnnadd_class_train_data_knnAddClassTrainDataKnnAddClassTrainDataKnn,
add_class_train_data_gmmadd_class_train_data_gmmAddClassTrainDataGmmadd_class_train_data_gmmAddClassTrainDataGmmAddClassTrainDataGmm,
add_class_train_data_mlpadd_class_train_data_mlpAddClassTrainDataMlpadd_class_train_data_mlpAddClassTrainDataMlpAddClassTrainDataMlp
create_class_train_datacreate_class_train_dataCreateClassTrainDatacreate_class_train_dataCreateClassTrainDataCreateClassTrainData
Foundation