// // Copyright © 2017 Arm Ltd. All rights reserved. // SPDX-License-Identifier: MIT // #pragma once #include "armnn/Types.hpp" #include "armnnUtils/Half.hpp" namespace armnn { template struct ResolveTypeImpl; template<> struct ResolveTypeImpl { using Type = uint8_t; }; template <> struct ResolveTypeImpl { using Type = Half; }; template<> struct ResolveTypeImpl { using Type = float; }; template using ResolveType = typename ResolveTypeImpl
::Type; } //namespace armnn