diff options
Diffstat (limited to 'src/core/Utils.cpp')
-rw-r--r-- | src/core/Utils.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/core/Utils.cpp b/src/core/Utils.cpp index 41fc87e87a..78c3dba25a 100644 --- a/src/core/Utils.cpp +++ b/src/core/Utils.cpp @@ -252,6 +252,19 @@ const std::string &arm_compute::string_from_pooling_type(PoolingType type) return pool_type_map[type]; } +const std::string &arm_compute::string_from_gemmlowp_output_stage(GEMMLowpOutputStageType output_stage) +{ + static std::map<GEMMLowpOutputStageType, const std::string> output_stage_map = + { + { GEMMLowpOutputStageType::NONE, "" }, + { GEMMLowpOutputStageType::QUANTIZE_DOWN, "quantize_down" }, + { GEMMLowpOutputStageType::QUANTIZE_DOWN_FIXEDPOINT, "quantize_down_fixedpoint" }, + { GEMMLowpOutputStageType::QUANTIZE_DOWN_FLOAT, "quantize_down_float" } + }; + + return output_stage_map[output_stage]; +} + std::string arm_compute::string_from_pixel_value(const PixelValue &value, const DataType data_type) { std::stringstream ss; |