Class representing training batches consisting of a matrix of input data and a matrix of output data. The input and output data can be accessed using the GetInput() and GetOutput() member functions.
AArchitecture | The underlying architecture. |
Definition at line 54 of file DataLoader.h.
Public Member Functions | |
TBatch (const TBatch &)=default | |
TBatch (Matrix_t &, Matrix_t &, Matrix_t &) | |
TBatch (TBatch &&)=default | |
Matrix_t & | GetInput () |
Return the matrix representing the input data. More... | |
Matrix_t & | GetOutput () |
Return the matrix representing the output data. More... | |
Matrix_t & | GetWeights () |
Return the matrix holding the event weights. More... | |
TBatch & | operator= (const TBatch &)=default |
TBatch & | operator= (TBatch &&)=default |
Private Types | |
using | Matrix_t = typename AArchitecture::Matrix_t |
Private Attributes | |
Matrix_t | fInputMatrix |
Matrix_t | fOutputMatrix |
Matrix_t | fWeightMatrix |
#include <TMVA/DNN/DataLoader.h>
|
private |
Definition at line 58 of file DataLoader.h.
TMVA::DNN::TBatch< AArchitecture >::TBatch | ( | Matrix_t & | inputMatrix, |
Matrix_t & | outputMatrix, | ||
Matrix_t & | weightMatrix | ||
) |
Definition at line 192 of file DataLoader.h.
|
default |
|
default |
|
inline |
Return the matrix representing the input data.
Definition at line 72 of file DataLoader.h.
|
inline |
Return the matrix representing the output data.
Definition at line 74 of file DataLoader.h.
|
inline |
Return the matrix holding the event weights.
Definition at line 76 of file DataLoader.h.
|
default |
|
default |
|
private |
Definition at line 60 of file DataLoader.h.
|
private |
Definition at line 61 of file DataLoader.h.
|
private |
Definition at line 62 of file DataLoader.h.