IVGCVSW-4375 Add support for Transpose to optimizations
* Changed some existing Permutation specific optimizations to also support Transpose
* Added MoveTransposeUp optimization
* Added TransposeAsReshape optimization
* Added tests for Transpose optimizations
* Added missing layer tests for Transpose
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: I20d099b284861402ae94aaa5dbf34907327a485f
diff --git a/Android.mk b/Android.mk
index e423f25..e29f0f9 100644
--- a/Android.mk
+++ b/Android.mk
@@ -95,7 +95,6 @@
src/armnn/NetworkUtils.cpp \
src/armnn/Observable.cpp \
src/armnn/Optimizer.cpp \
- src/armnn/optimizations/PermuteAndBatchToSpaceAsDepthToSpace.cpp \
src/armnn/OutputHandler.cpp \
src/armnn/ProfilingEvent.cpp \
src/armnn/Profiling.cpp \
@@ -352,6 +351,7 @@
src/armnn/test/optimizations/PermuteAndBatchToSpaceAsDepthToSpaceTests.cpp \
src/armnn/test/optimizations/PermuteAsReshapeTests.cpp \
src/armnn/test/optimizations/SquashEqualSiblingsTests.cpp \
+ src/armnn/test/optimizations/TransposeAsReshapeTests.cpp \
src/armnn/test/OptimizerTests.cpp \
src/armnn/test/OptionalTest.cpp \
src/armnn/test/ProfilerTests.cpp \