EDeepLearningTool::Train

Trains the EDeepLearningTool with the given dataset for the specified number of iterations.
At the end of the training, the deep learning tool is in the state it was at the iteration that gave the minimum validation error. See EDeepLearningTool::BestIteration.

Namespace: Euresys::Open_eVision_2_16::EasyDeepLearning

[C++]

void Train(
   EClassificationDataset& dataset,
   int iterations
)

void Train(
   EClassificationDataset& trainingDataset,
   EClassificationDataset& validationDataset,
   int iterations
)

Parameters

dataset

EClassificationDataset with which to train and validate the deep learning tool

iterations

Number of iterations for training.

trainingDataset

EClassificationDataset with which to train the deep learning tool

validationDataset

EClassificationDataset with which to validate the deep learning tool

EDeepLearningTool.Train

Trains the EDeepLearningTool with the given dataset for the specified number of iterations.
At the end of the training, the deep learning tool is in the state it was at the iteration that gave the minimum validation error. See EDeepLearningTool::BestIteration.

Namespace: Euresys.Open_eVision_2_16.EasyDeepLearning

[C#]

void Train(
   Euresys.Open_eVision_2_16.EasyDeepLearning.EClassificationDataset dataset,
   int iterations
)

void Train(
   Euresys.Open_eVision_2_16.EasyDeepLearning.EClassificationDataset trainingDataset,
   Euresys.Open_eVision_2_16.EasyDeepLearning.EClassificationDataset validationDataset,
   int iterations
)

Parameters

dataset

EClassificationDataset with which to train and validate the deep learning tool

iterations

Number of iterations for training.

trainingDataset

EClassificationDataset with which to train the deep learning tool

validationDataset

EClassificationDataset with which to validate the deep learning tool