22 : m_MemoryManager(mgr),
29 unsigned int const* subTensorOrigin)
const override;
37 const bool IsMemoryManaged)
const override;
41 const bool IsMemoryManaged)
const override;
54 mutable std::shared_ptr<SampleMemoryManager> m_MemoryManager;
SampleDynamicTensorHandleFactory(std::shared_ptr< SampleMemoryManager > mgr)
static const FactoryId & GetIdStatic()
unsigned int MemorySourceFlags
Copyright (c) 2021 ARM Limited and Contributors.
std::unique_ptr< armnn::ITensorHandle > CreateSubTensorHandle(armnn::ITensorHandle &parent, armnn::TensorShape const &subTensorShape, unsigned int const *subTensorOrigin) const override
armnn::MemorySourceFlags GetExportFlags() const override
bool SupportsSubTensors() const override
constexpr const char * SampleDynamicTensorHandleFactoryId()
armnn::MemorySourceFlags GetImportFlags() const override
const FactoryId & GetId() const override
std::unique_ptr< armnn::ITensorHandle > CreateTensorHandle(const armnn::TensorInfo &tensorInfo) const override