IVGCVSW-5314 Create OptimizeForExclusiveConnection
* FuseBatchNorm class has been added to facilitate testing
* Only Convolution2D FP32 being fused
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I049c4770946ddca21b08516d4c9f4d0d22bf9b45
diff --git a/src/armnn/Network.cpp b/src/armnn/Network.cpp
index 373f999..6578b84 100644
--- a/src/armnn/Network.cpp
+++ b/src/armnn/Network.cpp
@@ -1054,7 +1054,8 @@
OptimizeConsecutiveReshapes(),
FoldPadIntoConvolution2d(),
PermuteAndBatchToSpaceAsDepthToSpace(),
- TransposeAndBatchToSpaceAsDepthToSpace()));
+ TransposeAndBatchToSpaceAsDepthToSpace(),
+ FuseBatchNormIntoConvolution2D()));
// If Fp32 to Fp16 optimization is set convert Fp32 network to Fp16
if (options.m_ReduceFp32ToFp16)