Collection of operations applied to one or multiple flat 2D matrices.
Definition at line 26 of file RFlat2DMatrixOperators.hxx.
Public Member Functions | |
| RFlat2DMatrixOperators (bool shuffle=true, const std::size_t setSeed=0) | |
| void | ConcatenateTensors (RFlat2DMatrix &ConcatTensor, const std::vector< RFlat2DMatrix > &Tensors) |
| void | ShuffleTensor (RFlat2DMatrix &ShuffledTensor, RFlat2DMatrix &Tensor) |
| void | SliceTensor (RFlat2DMatrix &SlicedTensor, RFlat2DMatrix &Tensor, const std::vector< std::vector< std::size_t > > &slice) |
Private Attributes | |
| std::size_t | fSetSeed |
| bool | fShuffle |
#include <ROOT/ML/RFlat2DMatrixOperators.hxx>
|
inline |
Definition at line 32 of file RFlat2DMatrixOperators.hxx.
|
inline |
Definition at line 86 of file RFlat2DMatrixOperators.hxx.
|
inline |
Definition at line 34 of file RFlat2DMatrixOperators.hxx.
|
inline |
Definition at line 68 of file RFlat2DMatrixOperators.hxx.
|
private |
Definition at line 29 of file RFlat2DMatrixOperators.hxx.
|
private |
Definition at line 28 of file RFlat2DMatrixOperators.hxx.