blob: b14129146a5acd2f060f4d78a66584dacd8d8ad3 [file] [log] [blame]
David Beckb4540be2018-09-24 13:18:27 +01001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#pragma once
7
Éanna Ó Catháind57415d2018-11-28 16:24:38 +00008#include "ElementwiseFunction.hpp"
9#include "RefElementwiseWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010010#include "ConvImpl.hpp"
narpra01db2b1602019-01-23 15:23:11 +000011#include "RefConstantWorkload.hpp"
Mike Kelly9b398322019-05-22 17:21:49 +010012#include "RefConvolution2dWorkload.hpp"
Ruomei Yan25339c32019-05-28 16:48:20 +010013#include "RefSplitterWorkload.hpp"
Ellen Norris-Thompson719d2a92019-06-12 10:23:57 +010014#include "RefResizeBilinearWorkload.hpp"
Ferran Balaguerd73d14f2019-06-10 10:29:54 +010015#include "RefL2NormalizationWorkload.hpp"
Nattapat Chaimanowongae2c5f02019-04-24 16:19:57 +010016#include "RefActivationWorkload.hpp"
Teresa Charlina3b20472019-06-06 11:12:32 +010017#include "RefPooling2dWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010018#include "RefWorkloadUtils.hpp"
Jim Flynn4ed34ed2019-05-17 15:32:17 +010019#include "RefConcatWorkload.hpp"
Francis Murtagh43aec582019-05-27 12:14:10 +010020#include "RefFullyConnectedWorkload.hpp"
narpra014951d842019-01-18 16:53:53 +000021#include "RefGatherWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010022#include "Softmax.hpp"
David Beckb4540be2018-09-24 13:18:27 +010023#include "TensorBufferArrayView.hpp"
Matteo Martincigh3122bd52019-06-03 16:54:25 +010024#include "RefBatchNormalizationWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010025#include "Splitter.hpp"
Ruomei Yan495852f2019-05-23 11:37:33 +010026#include "RefDepthwiseConvolution2dWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010027#include "FullyConnected.hpp"
narpra014951d842019-01-18 16:53:53 +000028#include "Gather.hpp"
James Conroy83735b12019-05-30 16:36:59 +010029#include "RefFloorWorkload.hpp"
nikraj01a121de32019-05-29 10:51:05 +010030#include "RefSoftmaxWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010031#include "ResizeBilinear.hpp"
Matteo Martincigh2fc70c52019-06-05 14:12:48 +010032#include "RefNormalizationWorkload.hpp"
Aron Virginas-Tar6331f912019-06-03 17:10:02 +010033#include "RefDetectionPostProcessWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010034#include "BatchNormImpl.hpp"
35#include "Activation.hpp"
Jim Flynne242f2d2019-05-22 14:24:13 +010036#include "Concatenate.hpp"
Nattapat Chaimanowong3ea76d52018-11-09 14:10:38 +000037#include "RefSpaceToBatchNdWorkload.hpp"
Nattapat Chaimanowong1216b582018-11-23 15:33:41 +000038#include "RefStridedSliceWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010039#include "Pooling2d.hpp"
40#include "RefFakeQuantizationFloat32Workload.hpp"
41#include "RefPermuteWorkload.hpp"
Nattapat Chaimanowongeb2b3292019-05-07 12:02:30 +010042#include "RefLstmWorkload.hpp"
David Beckb4540be2018-09-24 13:18:27 +010043#include "RefConvertFp16ToFp32Workload.hpp"
44#include "RefConvertFp32ToFp16Workload.hpp"
James Conroy4d1ff582019-06-10 17:06:39 +010045#include "RefMeanWorkload.hpp"
Éanna Ó Catháin4e1e1362018-11-12 11:36:34 +000046#include "RefPadWorkload.hpp"
47#include "RefBatchToSpaceNdUint8Workload.hpp"
48#include "RefBatchToSpaceNdFloat32Workload.hpp"
Nattapat Chaimanowongcfdcadf2018-12-06 11:54:33 +000049#include "RefDebugWorkload.hpp"
nikraj0199a66312019-06-06 10:31:27 +010050#include "RefRsqrtWorkload.hpp"
Nattapat Chaimanowong8a54ac02019-03-29 15:25:04 +000051#include "RefDequantizeWorkload.hpp"
Nattapat Chaimanowongae2c5f02019-04-24 16:19:57 +010052#include "RefQuantizeWorkload.hpp"
Nina Drozd2f2778f2019-05-27 10:37:05 +010053#include "RefReshapeWorkload.hpp"