IVGCVSW-7525 Add broadcast_to operator
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I94ec5f9120b2d736fdf98d00ec5137a4efd739b8
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 91561b7..85ad318 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -198,6 +198,8 @@
src/armnn/layers/BatchNormalizationLayer.cpp
src/armnn/layers/BatchToSpaceNdLayer.hpp
src/armnn/layers/BatchToSpaceNdLayer.cpp
+ src/armnn/layers/BroadcastToLayer.hpp
+ src/armnn/layers/BroadcastToLayer.cpp
src/armnn/layers/CastLayer.hpp
src/armnn/layers/CastLayer.cpp
src/armnn/layers/ChannelShuffleLayer.hpp
@@ -421,6 +423,7 @@
src/armnn/optimizations/PermuteAndBatchToSpaceAsDepthToSpace.hpp
src/armnn/optimizations/PermuteAsReshape.hpp
src/armnn/optimizations/SquashEqualSiblings.hpp
+ src/armnn/optimizations/DeleteBroadcastTo.hpp
third-party/cxxopts/cxxopts.hpp
third-party/ghc/filesystem.hpp
third-party/half/half.hpp
@@ -591,6 +594,7 @@
src/armnn/test/ObservableTest.cpp
src/armnn/test/OptimizerTests.cpp
src/armnn/test/optimizations/AddBroadcastReshapeLayerTests.cpp
+ src/armnn/test/optimizations/BroadcastToTests.cpp
src/armnn/test/optimizations/ConvertConstDequantisationLayersToConstLayersTest.cpp
src/armnn/test/optimizations/ConvertConstPermuteLayersToConstLayersTest.cpp
src/armnn/test/optimizations/ConvertConstantsFloatToHalfTests.cpp