ArmNN
NotReleased
|
#include <ArmComputeTensorHandle.hpp>
Public Member Functions | |
virtual arm_compute::ITensor & | GetTensor ()=0 |
virtual arm_compute::ITensor const & | GetTensor () const =0 |
virtual arm_compute::DataType | GetDataType () const =0 |
virtual void | SetMemoryGroup (const std::shared_ptr< arm_compute::IMemoryGroup > &memoryGroup)=0 |
Public Member Functions inherited from ITensorHandle | |
virtual | ~ITensorHandle () |
virtual void | Manage ()=0 |
virtual void | Allocate ()=0 |
virtual ITensorHandle * | GetParent () const =0 |
virtual const void * | Map (bool blocking=true) const =0 |
virtual void | Unmap () const =0 |
Unmap the tensor data. More... | |
void * | Map (bool blocking=true) |
void | Unmap () |
Unmap the tensor data that was previously mapped with call to Map(). More... | |
virtual TensorShape | GetStrides () const =0 |
virtual TensorShape | GetShape () const =0 |
virtual void | CopyOutTo (void *memory) const =0 |
virtual void | CopyInFrom (const void *memory)=0 |
virtual unsigned int | GetImportFlags () const |
Get flags describing supported import sources. More... | |
virtual bool | Import (void *memory, MemorySource source) |
Definition at line 16 of file ArmComputeTensorHandle.hpp.
|
pure virtual |
Implemented in NeonSubTensorHandle, ClSubTensorHandle, NeonTensorHandle, ClTensorHandle, and IClTensorHandle.
|
pure virtual |
Implemented in NeonSubTensorHandle, ClSubTensorHandle, ClTensorHandle, NeonTensorHandle, and IClTensorHandle.
|
pure virtual |
Implemented in NeonSubTensorHandle, ClSubTensorHandle, ClTensorHandle, NeonTensorHandle, and IClTensorHandle.
|
pure virtual |
Implemented in NeonSubTensorHandle, ClSubTensorHandle, NeonTensorHandle, ClTensorHandle, and IClTensorHandle.