IVGCVSW-5315 Create FuseBatchNorm class
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: Id0625c58dbeea79874bf986b70d136ed9390bf83
diff --git a/src/armnn/Network.cpp b/src/armnn/Network.cpp
index 6578b84..347e39b 100644
--- a/src/armnn/Network.cpp
+++ b/src/armnn/Network.cpp
@@ -1055,7 +1055,10 @@
FoldPadIntoConvolution2d(),
PermuteAndBatchToSpaceAsDepthToSpace(),
TransposeAndBatchToSpaceAsDepthToSpace(),
- FuseBatchNormIntoConvolution2D()));
+ FuseBatchNormIntoConvolution2DFloat32(),
+ FuseBatchNormIntoConvolution2DFloat16(),
+ FuseBatchNormIntoDepthwiseConvolution2DFloat32(),
+ FuseBatchNormIntoDepthwiseConvolution2DFloat16()));
// If Fp32 to Fp16 optimization is set convert Fp32 network to Fp16
if (options.m_ReduceFp32ToFp16)