aboutsummaryrefslogtreecommitdiff
path: root/src/armnnUtils/PrototxtConversions.cpp
diff options
context:
space:
mode:
authorSang-Hoon Park <sang-hoon.park@arm.com>2020-02-18 11:27:35 +0000
committerSang-Hoon Park <sang-hoon.park@arm.com>2020-02-24 13:29:57 +0000
commitdd3f71b64072c44cec65a7a883d0c3a29659645c (patch)
treed48b0508811e88d47b4b95a1777742312b2ba4db /src/armnnUtils/PrototxtConversions.cpp
parentcf34f510b891b87b4c7be5edb30272b36cab7b51 (diff)
downloadarmnn-dd3f71b64072c44cec65a7a883d0c3a29659645c.tar.gz
COMPMID-3060: Add TF Parser support for Transpose
Signed-off-by: Sang-Hoon Park <sang-hoon.park@arm.com> Change-Id: I9661787071554b38c5b0ab3c98431f3863b98520
Diffstat (limited to 'src/armnnUtils/PrototxtConversions.cpp')
-rw-r--r--src/armnnUtils/PrototxtConversions.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/armnnUtils/PrototxtConversions.cpp b/src/armnnUtils/PrototxtConversions.cpp
index 1a6c053355..cc86321a27 100644
--- a/src/armnnUtils/PrototxtConversions.cpp
+++ b/src/armnnUtils/PrototxtConversions.cpp
@@ -4,6 +4,7 @@
//
#include "PrototxtConversions.hpp"
+#include "armnn/Tensor.hpp"
#include <boost/format.hpp>
@@ -29,4 +30,17 @@ std::string ConvertInt32ToOctalString(int value)
return returnString;
}
+/// Converts an TensorShape into Prototxt representation
+std::string ConvertTensorShapeToString(const armnn::TensorShape& shape)
+{
+ std::stringstream ss;
+ for (unsigned int i = 0 ; i < shape.GetNumDimensions() ; i++)
+ {
+ ss << "dim {\n";
+ ss << "size: " << std::to_string(shape[i]) << "\n";
+ ss << "}\n";
+ }
+ return ss.str();
+
+}
} // namespace armnnUtils