Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard Struct Reference

template<typename... Args>
struct ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard

Opens a training or validation epoch and closes it again when done.

Definition at line 136 of file RDataLoaderEngine.hxx.

Public Member Functions

 REpochGuard (RDataLoaderEngine &engine, bool isTraining)
 
 ~REpochGuard ()
 

Public Attributes

RDataLoaderEngine & fEngine
 
bool fIsTraining
 

Constructor & Destructor Documentation

◆ REpochGuard()

template<typename... Args>
ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard::REpochGuard ( RDataLoaderEngine & engine,
bool isTraining )
inline

Definition at line 140 of file RDataLoaderEngine.hxx.

◆ ~REpochGuard()

template<typename... Args>
ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard::~REpochGuard ( )
inline

Definition at line 153 of file RDataLoaderEngine.hxx.

Member Data Documentation

◆ fEngine

template<typename... Args>
RDataLoaderEngine& ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard::fEngine

Definition at line 137 of file RDataLoaderEngine.hxx.

◆ fIsTraining

template<typename... Args>
bool ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard::fIsTraining

Definition at line 138 of file RDataLoaderEngine.hxx.

Collaboration diagram for ROOT::Experimental::Internal::ML::RDataLoaderEngine< Args >::REpochGuard:
[legend]

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