Logo ROOT  
Reference Guide
TMVA::DNN::Batch Class Reference

The Batch class encapsulates one mini-batch.

Holds a const_iterator to the beginning and the end of one batch in a vector of Pattern

Definition at line 233 of file NeuralNet.h.

Public Types

typedef std::vector< Pattern >::const_iterator const_iterator
 

Public Member Functions

 Batch (typename std::vector< Pattern >::const_iterator itBegin, typename std::vector< Pattern >::const_iterator itEnd)
 
const_iterator begin () const
 
const_iterator end () const
 
size_t size () const
 

Private Attributes

const_iterator m_itBegin
 iterator denoting the beginning of the batch More...
 
const_iterator m_itEnd
 iterator denoting the end of the batch More...
 

#include <TMVA/NeuralNet.h>

Member Typedef Documentation

◆ const_iterator

typedef std::vector<Pattern>::const_iterator TMVA::DNN::Batch::const_iterator

Definition at line 236 of file NeuralNet.h.

Constructor & Destructor Documentation

◆ Batch()

TMVA::DNN::Batch::Batch ( typename std::vector< Pattern >::const_iterator  itBegin,
typename std::vector< Pattern >::const_iterator  itEnd 
)
inline

Definition at line 238 of file NeuralNet.h.

Member Function Documentation

◆ begin()

const_iterator TMVA::DNN::Batch::begin ( ) const
inline

Definition at line 243 of file NeuralNet.h.

◆ end()

const_iterator TMVA::DNN::Batch::end ( ) const
inline

Definition at line 244 of file NeuralNet.h.

◆ size()

size_t TMVA::DNN::Batch::size ( ) const
inline

Definition at line 246 of file NeuralNet.h.

Member Data Documentation

◆ m_itBegin

const_iterator TMVA::DNN::Batch::m_itBegin
private

iterator denoting the beginning of the batch

Definition at line 249 of file NeuralNet.h.

◆ m_itEnd

const_iterator TMVA::DNN::Batch::m_itEnd
private

iterator denoting the end of the batch

Definition at line 250 of file NeuralNet.h.

Libraries for TMVA::DNN::Batch:
[legend]

The documentation for this class was generated from the following file: