20.11
|
A tensor defined by a TensorInfo (shape and data type) and a mutable backing store. More...
#include <Tensor.hpp>
Additional Inherited Members | |
![]() | |
BaseTensor () | |
Empty (invalid) constructor. More... | |
BaseTensor (const TensorInfo &info, void * memoryArea) | |
Constructor from a raw memory pointer. More... | |
BaseTensor (const BaseTensor &other) | |
Tensors are copyable. More... | |
BaseTensor & | operator= (const BaseTensor &) |
Tensors are copyable. More... | |
const TensorInfo & | GetInfo () const |
TensorInfo & | GetInfo () |
const TensorShape & | GetShape () const |
TensorShape & | GetShape () |
DataType | GetDataType () const |
unsigned int | GetNumDimensions () const |
unsigned int | GetNumBytes () const |
unsigned int | GetNumElements () const |
void * | GetMemoryArea () const |
![]() | |
~BaseTensor () | |
Protected destructor to stop users from making these (could still new one on the heap and then leak it...) More... | |
![]() | |
void * | m_MemoryArea |
A tensor defined by a TensorInfo (shape and data type) and a mutable backing store.
Definition at line 306 of file Tensor.hpp.