EDeepLearningTool::GetBatchSize
EDeepLearningTool::SetBatchSize
Batch size. The batch size is the number of images that are
processed together during training and batch inference.
When using multi-GPUs processing (see EDeepLearningTool::GPUIndexes), the batch size
is the number of images that each GPU will process at once.
A large batch size will increase the processing speed on GPU but also
the memory requirements.
The batch size must be bigger or equal to
Namespace: Euresys::Open_eVision_23_04::EasyDeepLearning
[C++]
int GetBatchSize() const
void SetBatchSize(int size)
Remarks
If EDeepLearningTool::OptimizeBatchSize is 'true', then the value of this
property will be optimized automatically for training or inference
according to the situation.
See also EDeepLearningTool::BatchSizeForMaximumInferenceSpeed.
EDeepLearningTool.BatchSize
Batch size. The batch size is the number of images that are
processed together during training and batch inference.
When using multi-GPUs processing (see EDeepLearningTool::GPUIndexes), the batch size
is the number of images that each GPU will process at once.
A large batch size will increase the processing speed on GPU but also
the memory requirements.
The batch size must be bigger or equal to
Namespace: Euresys.Open_eVision_23_04.EasyDeepLearning
[C#]
int BatchSize
{ get; set; }
Remarks
If EDeepLearningTool::OptimizeBatchSize is 'true', then the value of this
property will be optimized automatically for training or inference
according to the situation.
See also EDeepLearningTool::BatchSizeForMaximumInferenceSpeed.