aboutsummaryrefslogtreecommitdiff
path: root/src/graph
diff options
context:
space:
mode:
authorgiuros01 <giuseppe.rossini@arm.com>2019-03-14 16:19:41 +0000
committerGiuseppe Rossini <giuseppe.rossini@arm.com>2019-03-14 17:24:36 +0000
commit749021ae84dcc1221917338f288b0eedc36da093 (patch)
tree9f5f530f7c56c70b0a20bfe27d727560f0083bb2 /src/graph
parente03802edd37229a1868bacedd7571cc443810caf (diff)
downloadComputeLibrary-749021ae84dcc1221917338f288b0eedc36da093.tar.gz
COMPMID-1995: Revert fusing convolution to batch norm due to performance regressions
Change-Id: I1476727e8e22f03d7dc7d79956ac02f16c06e814 Signed-off-by: giuros01 <giuseppe.rossini@arm.com> Reviewed-on: https://review.mlplatform.org/c/857 Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'src/graph')
-rw-r--r--src/graph/mutators/NodeFusionMutator.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/graph/mutators/NodeFusionMutator.cpp b/src/graph/mutators/NodeFusionMutator.cpp
index 445748caf7..5927a597bb 100644
--- a/src/graph/mutators/NodeFusionMutator.cpp
+++ b/src/graph/mutators/NodeFusionMutator.cpp
@@ -221,7 +221,9 @@ void NodeFusionMutator::mutate(Graph &g)
detail::fuse_layer<BatchNormalizationLayerNode, ActivationLayerNode>(g, empty_prec, detail::fuse_node_with_activation<BatchNormalizationLayerNode>, supported_fused_activations);
detail::fuse_layer<ConvolutionLayerNode, ActivationLayerNode>(g, empty_prec, detail::fuse_node_with_activation<ConvolutionLayerNode>, supported_fused_activations);
detail::fuse_layer<DepthwiseConvolutionLayerNode, ActivationLayerNode>(g, qs8_prec, detail::fuse_node_with_activation<DepthwiseConvolutionLayerNode>, supported_fused_activations);
- detail::fuse_layer<ConvolutionLayerNode, BatchNormalizationLayerNode>(g, empty_prec, detail::fuse_convolution_with_batch_normalization);
+
+ // TODO (COMPMID-2055): re-enable once we fuse bias and activations to convolution
+ // detail::fuse_layer<ConvolutionLayerNode, BatchNormalizationLayerNode>(g, empty_prec, detail::fuse_convolution_with_batch_normalization);
}
} // namespace graph
} // namespace arm_compute