diff options
Diffstat (limited to 'src/backends/reference/workloads/RefQuantizeWorkload.hpp')
-rw-r--r-- | src/backends/reference/workloads/RefQuantizeWorkload.hpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/backends/reference/workloads/RefQuantizeWorkload.hpp b/src/backends/reference/workloads/RefQuantizeWorkload.hpp index 6a43b8471d..9ae107607b 100644 --- a/src/backends/reference/workloads/RefQuantizeWorkload.hpp +++ b/src/backends/reference/workloads/RefQuantizeWorkload.hpp @@ -7,6 +7,8 @@ #include <backendsCommon/Workload.hpp> #include <backendsCommon/WorkloadData.hpp> +#include "Decoders.hpp" +#include "Encoders.hpp" namespace armnn { @@ -14,13 +16,15 @@ class RefQuantizeWorkload : public BaseWorkload<QuantizeQueueDescriptor> { public: RefQuantizeWorkload(const QuantizeQueueDescriptor& descriptor, const WorkloadInfo &info); + void PostAllocationConfigure() override; void Execute() const override; private: + + std::unique_ptr<Decoder<float>> m_InputDecoder; + std::unique_ptr<Encoder<float>> m_OutputEncoder; + size_t m_NumElements; - armnn::DataType m_TargetType; - float m_Scale; - int m_Offset; }; } //namespace armnn
\ No newline at end of file |