Table of Contents

Method Train

Namespace
OpenCvSharp.ML
Assembly
OpenCvSharp.dll

Train(TrainData, int)

Trains the statistical model

public virtual bool Train(TrainData trainData, int flags = 0)

Parameters

trainData TrainData

training data that can be loaded from file using TrainData::loadFromCSV or created with TrainData::create.

flags int

optional flags, depending on the model. Some of the models can be updated with the new training samples, not completely overwritten (such as NormalBayesClassifier or ANN_MLP).

Returns

bool

Train(InputArray, SampleTypes, InputArray)

Trains the statistical model

public virtual bool Train(InputArray samples, SampleTypes layout, InputArray responses)

Parameters

samples InputArray

training samples

layout SampleTypes

SampleTypes value

responses InputArray

vector of responses associated with the training samples.

Returns

bool