15template <armnn::DataType DataType>
21 , m_Callback(nullptr) {}
23 virtual const std::string&
GetName()
const override
37 void Execute(std::vector<ITensorHandle*> inputs)
const;
DebugQueueDescriptor m_Data
void RegisterDebugCallback(const DebugCallbackFunction &func) override
RefDebugWorkload(const DebugQueueDescriptor &descriptor, const WorkloadInfo &info)
void Execute() const override
virtual const std::string & GetName() const override
TypedWorkload(const DebugQueueDescriptor &descriptor, const WorkloadInfo &info)
Copyright (c) 2021 ARM Limited and Contributors.
RefDebugWorkload< DataType::QAsymmU8 > RefDebugQAsymmU8Workload
std::function< void(LayerGuid guid, unsigned int slotIndex, ITensorHandle *tensorHandle)> DebugCallbackFunction
Define the type of callback for the Debug layer to call.
RefDebugWorkload< DataType::Boolean > RefDebugBooleanWorkload
RefDebugWorkload< DataType::Signed32 > RefDebugSigned32Workload
constexpr const char * GetDataTypeName(DataType dataType)
RefDebugWorkload< DataType::QAsymmS8 > RefDebugQAsymmS8Workload
RefDebugWorkload< DataType::Signed64 > RefDebugSigned64Workload
RefDebugWorkload< DataType::BFloat16 > RefDebugBFloat16Workload
RefDebugWorkload< DataType::Float16 > RefDebugFloat16Workload
RefDebugWorkload< DataType::Float32 > RefDebugFloat32Workload
RefDebugWorkload< DataType::QSymmS8 > RefDebugQSymmS8Workload
RefDebugWorkload< DataType::QSymmS16 > RefDebugQSymmS16Workload
Contains information about TensorInfos of a layer.