xref: /aosp_15_r20/external/armnn/src/armnn/optimizations/All.hpp (revision 89c4ff92f2867872bb9e2354d150bf0c8c502810)
1 //
2 // Copyright © 2022 Arm Ltd and Contributors. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 #pragma once
6 
7 #include "AddBroadcastReshapeLayer.hpp"
8 #include "AddDebug.hpp"
9 #include "ConvertConstants.hpp"
10 #include "ConvertConstDequantisationLayersToConstLayers.hpp"
11 #include "ConvertConstPermuteLayersToConstLayers.hpp"
12 #include "ConvertFp32NetworkToFp16.hpp"
13 #include "FoldPadIntoLayer2d.hpp"
14 #include "FuseBatchNorm.hpp"
15 #include "MovePermuteUp.hpp"
16 #include "MoveTransposeUp.hpp"
17 #include "OptimizeConsecutiveReshapes.hpp"
18 #include "OptimizeInverseConversions.hpp"
19 #include "OptimizeInversePermutes.hpp"
20 #include "PermuteAsReshape.hpp"
21 #include "PermuteAndBatchToSpaceAsDepthToSpace.hpp"
22 #include "PermuteDepthwiseConv2dWeights.hpp"
23 #include "SquashEqualSiblings.hpp"
24 #include "TransposeAsReshape.hpp"