9 #include <boost/core/ignore_unused.hpp> 24 unsigned int const* subTensorOrigin)
const 26 boost::ignore_unused(parent, subTensorShape, subTensorOrigin);
32 return std::make_unique<RefTensorHandle>(tensorInfo, m_MemoryManager, m_ImportFlags);
38 boost::ignore_unused(dataLayout);
39 return std::make_unique<RefTensorHandle>(tensorInfo, m_MemoryManager, m_ImportFlags);
std::unique_ptr< ITensorHandle > CreateSubTensorHandle(ITensorHandle &parent, TensorShape const &subTensorShape, unsigned int const *subTensorOrigin) const override
const FactoryId & GetId() const override
std::unique_ptr< ITensorHandle > CreateTensorHandle(const TensorInfo &tensorInfo) const override
static const FactoryId & GetIdStatic()
ITensorHandleFactory::FactoryId FactoryId
unsigned int MemorySourceFlags
MemorySourceFlags GetExportFlags() const override
constexpr const char * RefTensorHandleFactoryId()
MemorySourceFlags GetImportFlags() const override
bool SupportsSubTensors() const override