ClassesClassesClassesClasses | | | | Operators

add_sample_class_train_dataT_add_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData (Operator)

Name

add_sample_class_train_dataT_add_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData — Add a training sample to training data.

Signature

add_sample_class_train_data( : : ClassTrainDataHandle, Order, Features, ClassID : )

Herror T_add_sample_class_train_data(const Htuple ClassTrainDataHandle, const Htuple Order, const Htuple Features, const Htuple ClassID)

Herror add_sample_class_train_data(const HTuple& ClassTrainDataHandle, const HTuple& Order, const HTuple& Features, const HTuple& ClassID)

void HClassTrainData::AddSampleClassTrainData(const HTuple& Order, const HTuple& Features, const HTuple& ClassID) const

void AddSampleClassTrainData(const HTuple& ClassTrainDataHandle, const HTuple& Order, const HTuple& Features, const HTuple& ClassID)

void HClassTrainData::AddSampleClassTrainData(const HString& Order, const HTuple& Features, const HTuple& ClassID) const

void HClassTrainData::AddSampleClassTrainData(const char* Order, const HTuple& Features, const HTuple& ClassID) const

void HOperatorSetX.AddSampleClassTrainData(
[in] VARIANT ClassTrainDataHandle, [in] VARIANT Order, [in] VARIANT Features, [in] VARIANT ClassID)

void HClassTrainDataX.AddSampleClassTrainData(
[in] BSTR Order, [in] VARIANT Features, [in] VARIANT ClassID)

static void HOperatorSet.AddSampleClassTrainData(HTuple classTrainDataHandle, HTuple order, HTuple features, HTuple classID)

void HClassTrainData.AddSampleClassTrainData(string order, HTuple features, HTuple classID)

Description

add_sample_class_train_dataadd_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData adds a training sample to the training data given by ClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleclassTrainDataHandle. The training sample is given by FeaturesFeaturesFeaturesFeaturesFeaturesfeatures and ClassIDClassIDClassIDClassIDClassIDclassID. FeaturesFeaturesFeaturesFeaturesFeaturesfeatures is the feature vector of the sample, and consequently must be a real vector of length NumDim, as specified in create_class_train_datacreate_class_train_dataCreateClassTrainDatacreate_class_train_dataCreateClassTrainDataCreateClassTrainData. ClassIDClassIDClassIDClassIDClassIDclassID is the class of the sample. More than one trainings sample can be added at once. In this case the parameter OrderOrderOrderOrderOrderorder defines in which order the elements of the feature vectors are passed in FeaturesFeaturesFeaturesFeaturesFeaturesfeatures. If it is set to 'row'"row""row""row""row""row", the first training sample comes first, the second comes second, and so on. If it is set to 'column'"column""column""column""column""column", the first dimension of all feature vectors comes first, and then the second dimension of all feature vectors, and so on. The third possible mode for OrderOrderOrderOrderOrderorder is 'feature_column'"feature_column""feature_column""feature_column""feature_column""feature_column". This mode expects features which were grouped before with set_feature_lengths_class_train_dataset_feature_lengths_class_train_dataSetFeatureLengthsClassTrainDataset_feature_lengths_class_train_dataSetFeatureLengthsClassTrainDataSetFeatureLengthsClassTrainData to come completely and row-wise before the second feature, and so on.

Parallelization

This operator modifies the state of the following input parameter:

The value of this parameter may not be shared across multiple threads without external synchronization.

Parameters

ClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleClassTrainDataHandleclassTrainDataHandle (input_control, state is modified)  class_train_data HClassTrainData, HTupleHTupleHClassTrainData, HTupleHClassTrainDataX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle of the training data.

OrderOrderOrderOrderOrderorder (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

The order of the feature vector.

Default value: 'row' "row" "row" "row" "row" "row"

List of values: 'column'"column""column""column""column""column", 'feature_column'"feature_column""feature_column""feature_column""feature_column""feature_column", 'row'"row""row""row""row""row"

FeaturesFeaturesFeaturesFeaturesFeaturesfeatures (input_control)  number-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Feature vector of the training sample.

ClassIDClassIDClassIDClassIDClassIDclassID (input_control)  integer-array HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Class of the training sample.

Result

If the parameters are valid, the operator add_sample_class_train_dataadd_sample_class_train_dataAddSampleClassTrainDataadd_sample_class_train_dataAddSampleClassTrainDataAddSampleClassTrainData returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Possible Predecessors

create_class_train_datacreate_class_train_dataCreateClassTrainDatacreate_class_train_dataCreateClassTrainDataCreateClassTrainData

Possible Successors

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

See also

create_class_train_datacreate_class_train_dataCreateClassTrainDatacreate_class_train_dataCreateClassTrainDataCreateClassTrainData

Module

Foundation


ClassesClassesClassesClasses | | | | Operators