10 #include <graph_status.h>
11 #include <model_runner.h>
30 bool SupportsTensorHandleReplacement()
const override
35 void ReplaceInputTensorHandle(
ITensorHandle* tensorHandle,
unsigned int slot)
override
40 void ReplaceOutputTensorHandle(
ITensorHandle* tensorHandle,
unsigned int slot)
override
45 template <
typename T,
typename Trunner>
46 void SetInput(TosaReference::IModelRunner& runner, std::string inputName, uint32_t inputIndex)
const;
49 void SetInput(TosaReference::IModelRunner& runner, std::string inputName, uint32_t inputIndex)
const;
51 template <
typename T,
typename Trunner>
52 void GetOutput(TosaReference::IModelRunner& runner, std::string outputName, uint32_t outputIndex)
const;
55 void GetOutput(TosaReference::IModelRunner& runner, std::string outputName, uint32_t outputIndex)
const;
PreCompiledQueueDescriptor m_Data
TosaRefPreCompiledWorkload(const PreCompiledQueueDescriptor &descriptor, const WorkloadInfo &info)
void Execute() const override
Copyright (c) 2021 ARM Limited and Contributors.
bool TosaRefPreCompiledWorkloadValidate(std::string *)
std::vector< ITensorHandle * > m_Inputs
std::vector< ITensorHandle * > m_Outputs
Contains information about TensorInfos of a layer.