begin() noexcept | TMVA::Experimental::RTensor< V, C > | inline |
Container_t typedef | TMVA::Experimental::RTensor< V, C > | |
Copy(MemoryLayout layout=MemoryLayout::RowMajor) const | TMVA::Experimental::RTensor< V, C > | inline |
end() noexcept | TMVA::Experimental::RTensor< V, C > | inline |
ExpandDims(int idx) const | TMVA::Experimental::RTensor< V, C > | inline |
fContainer | TMVA::Experimental::RTensor< V, C > | private |
fData | TMVA::Experimental::RTensor< V, C > | private |
fLayout | TMVA::Experimental::RTensor< V, C > | private |
fShape | TMVA::Experimental::RTensor< V, C > | private |
fSize | TMVA::Experimental::RTensor< V, C > | private |
fStrides | TMVA::Experimental::RTensor< V, C > | private |
GetContainer() | TMVA::Experimental::RTensor< V, C > | inline |
GetContainer() const | TMVA::Experimental::RTensor< V, C > | inline |
GetData() | TMVA::Experimental::RTensor< V, C > | inline |
GetData() const | TMVA::Experimental::RTensor< V, C > | inline |
GetMemoryLayout() const | TMVA::Experimental::RTensor< V, C > | inline |
GetShape() const | TMVA::Experimental::RTensor< V, C > | inline |
GetSize() const | TMVA::Experimental::RTensor< V, C > | inline |
GetStrides() const | TMVA::Experimental::RTensor< V, C > | inline |
Index_t typedef | TMVA::Experimental::RTensor< V, C > | |
IsOwner() const | TMVA::Experimental::RTensor< V, C > | inline |
IsView() const | TMVA::Experimental::RTensor< V, C > | inline |
operator()(const Index_t &idx) | TMVA::Experimental::RTensor< V, C > | inline |
operator()(const Index_t &idx) const | TMVA::Experimental::RTensor< V, C > | inline |
operator()(Idx... idx) | TMVA::Experimental::RTensor< V, C > | |
operator()(Idx... idx) const | TMVA::Experimental::RTensor< V, C > | |
Reshape(const Shape_t &shape) const | TMVA::Experimental::RTensor< V, C > | inline |
ReshapeInplace(const Shape_t &shape) | TMVA::Experimental::RTensor< V, C > | inlineprotected |
RTensor(Value_t *data, Shape_t shape, MemoryLayout layout=MemoryLayout::RowMajor) | TMVA::Experimental::RTensor< V, C > | inline |
RTensor(Value_t *data, Shape_t shape, Shape_t strides, MemoryLayout layout=MemoryLayout::RowMajor) | TMVA::Experimental::RTensor< V, C > | inline |
RTensor(std::shared_ptr< Container_t > container, Shape_t shape, MemoryLayout layout=MemoryLayout::RowMajor) | TMVA::Experimental::RTensor< V, C > | inline |
RTensor(Shape_t shape, MemoryLayout layout=MemoryLayout::RowMajor) | TMVA::Experimental::RTensor< V, C > | inline |
Shape_t typedef | TMVA::Experimental::RTensor< V, C > | |
Slice(const Slice_t &slice) | TMVA::Experimental::RTensor< V, C > | inline |
Slice_t typedef | TMVA::Experimental::RTensor< V, C > | |
Squeeze() const | TMVA::Experimental::RTensor< V, C > | inline |
Transpose() const | TMVA::Experimental::RTensor< V, C > | inline |
Value_t typedef | TMVA::Experimental::RTensor< V, C > | |