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.   | |
| Matrix_t & | GetOutput () | 
| Return the matrix representing the output data.   | |
| Matrix_t & | GetWeights () | 
| Return the matrix holding the event weights.   | |
| 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.