// // Copyright © 2017 Arm Ltd. All rights reserved. // SPDX-License-Identifier: MIT // #pragma once #include #include #include namespace armnn { template class RefGatherWorkload : public FirstInputTypedWorkload { public: static const std::string& GetName() { static const std::string name = std::string("RefGather") + GetDataTypeName(DataType) + "Workload"; return name; } using FirstInputTypedWorkload::m_Data; using FirstInputTypedWorkload::FirstInputTypedWorkload; void Execute() const override; }; using RefGatherFloat32Workload = RefGatherWorkload; using RefGatherUint8Workload = RefGatherWorkload; } // namespace armnn