diff options
author | Moritz Pflanzer <moritz.pflanzer@arm.com> | 2017-07-21 17:36:33 +0100 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-09-17 14:16:42 +0100 |
commit | 572ade736ab344a62afa7da214cd9407fe53a281 (patch) | |
tree | adc0b31c0e236b65822dcbc9fb45ce401cc6ead4 /support/ToolchainSupport.h | |
parent | 8e6faf1e9f1af7a03441612c30644776e87fd235 (diff) | |
download | ComputeLibrary-572ade736ab344a62afa7da214cd9407fe53a281.tar.gz |
COMPMID-415: Move ActivationLayer to new validation
Change-Id: I38ce20d95640f9c1baf699a095c35e592ad4339f
Reviewed-on: http://mpd-gerrit.cambridge.arm.com/81115
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com>
Diffstat (limited to 'support/ToolchainSupport.h')
-rw-r--r-- | support/ToolchainSupport.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/support/ToolchainSupport.h b/support/ToolchainSupport.h index 1a909d56db..c73f2486e1 100644 --- a/support/ToolchainSupport.h +++ b/support/ToolchainSupport.h @@ -51,7 +51,7 @@ namespace cpp11 * @return String representation of @p value. */ template <typename T, typename std::enable_if<std::is_arithmetic<typename std::decay<T>::type>::value, int>::type = 0> -std::string to_string(T && value) +inline std::string to_string(T && value) { std::stringstream stream; stream << std::forward<T>(value); @@ -165,7 +165,7 @@ inline T copysign(T x, T y) * @return String representation of @p value. */ template <typename T> -std::string to_string(T &&value) +inline std::string to_string(T &&value) { return ::std::to_string(std::forward<T>(value)); } @@ -261,6 +261,13 @@ inline T copysign(T x, T y) return std::copysign(x, y); } #endif /* __ANDROID__ */ + +inline std::string to_string(bool value) +{ + std::stringstream str; + str << std::boolalpha << value; + return str.str(); +} } // namespace cpp11 namespace cpp14 |