blob: 386b6e0c5637e773f299bc56aa3428678917e59d [file] [log] [blame]
Laurent Carlier749294b2020-06-01 09:03:17 +01001//
Teresa Charlin5cc8e442024-02-21 14:07:41 +00002// Copyright © 2018-2024 Arm Ltd and Contributors. All rights reserved.
David Beckecb56cd2018-09-05 12:52:57 +01003// SPDX-License-Identifier: MIT
telsoa014fcda012018-03-09 14:13:49 +00004//
5#pragma once
6
Narumol Prangnawarat16f82f92020-09-14 16:12:44 +01007#include "AddBroadcastReshapeLayer.hpp"
Mike Kelly490b7be2020-03-03 12:39:09 +00008#include "AddDebug.hpp"
telsoa01c577f2c2018-08-31 09:22:23 +01009#include "ConvertConstants.hpp"
Teresa Charlin07307f32022-05-15 14:07:05 +010010#include "ConvertConstDequantisationLayersToConstLayers.hpp"
Cathal Corbett541880f2022-05-16 15:20:56 +010011#include "ConvertConstPermuteLayersToConstLayers.hpp"
Mike Kelly490b7be2020-03-03 12:39:09 +000012#include "ConvertFp32NetworkToFp16.hpp"
Idriss Chaouch98e383e2023-08-28 14:28:31 +010013#include "DeleteBroadcastTo.hpp"
Diego Lopez Recasfe95d722021-03-19 12:40:16 +000014#include "FoldPadIntoLayer2d.hpp"
Teresa Charlin06e03002020-10-15 13:16:07 +010015#include "FuseBatchNorm.hpp"
Teresa Charlin5cc8e442024-02-21 14:07:41 +000016#include "MaxMinIntoBoundedRelu.hpp"
Mike Kelly490b7be2020-03-03 12:39:09 +000017#include "MovePermuteUp.hpp"
18#include "MoveTransposeUp.hpp"
19#include "OptimizeConsecutiveReshapes.hpp"
20#include "OptimizeInverseConversions.hpp"
telsoa014fcda012018-03-09 14:13:49 +000021#include "OptimizeInversePermutes.hpp"
22#include "PermuteAsReshape.hpp"
Mike Kelly490b7be2020-03-03 12:39:09 +000023#include "PermuteAndBatchToSpaceAsDepthToSpace.hpp"
Cathal Corbett4b19d222022-05-11 20:12:17 +010024#include "PermuteDepthwiseConv2dWeights.hpp"
telsoa014fcda012018-03-09 14:13:49 +000025#include "SquashEqualSiblings.hpp"
Idriss Chaouch98e383e2023-08-28 14:28:31 +010026#include "TransposeAsReshape.hpp"