From a57eccbe313557b9eafec40b39bac3115d9b930d Mon Sep 17 00:00:00 2001 From: Keith Davis Date: Fri, 14 Jun 2019 17:33:22 +0100 Subject: IVGCVSW-3231 Add reference workload support for SpaceToDepth * Added reference workload for SpaceToDepth * Added unit tests for float32 & uint8 * Minor sort refactoring to RefWorkloads.hpp to alphabetical order Change-Id: I2e01f8101650e2aae102a8a32bc0064f067141ab Signed-off-by: Keith Davis --- src/backends/reference/workloads/RefWorkloads.hpp | 73 ++++++++++++----------- 1 file changed, 37 insertions(+), 36 deletions(-) (limited to 'src/backends/reference/workloads/RefWorkloads.hpp') diff --git a/src/backends/reference/workloads/RefWorkloads.hpp b/src/backends/reference/workloads/RefWorkloads.hpp index 41b16fa56f..056127aae6 100644 --- a/src/backends/reference/workloads/RefWorkloads.hpp +++ b/src/backends/reference/workloads/RefWorkloads.hpp @@ -5,50 +5,51 @@ #pragma once -#include "ElementwiseFunction.hpp" -#include "RefElementwiseWorkload.hpp" +#include "Activation.hpp" +#include "BatchNormImpl.hpp" #include "ConvImpl.hpp" -#include "RefConstantWorkload.hpp" -#include "RefConvolution2dWorkload.hpp" -#include "RefSplitterWorkload.hpp" -#include "RefResizeBilinearWorkload.hpp" -#include "RefL2NormalizationWorkload.hpp" +#include "Concatenate.hpp" +#include "ElementwiseFunction.hpp" +#include "FullyConnected.hpp" +#include "Gather.hpp" +#include "Pooling2d.hpp" #include "RefActivationWorkload.hpp" -#include "RefPooling2dWorkload.hpp" -#include "RefWorkloadUtils.hpp" -#include "RefConcatWorkload.hpp" -#include "RefFullyConnectedWorkload.hpp" -#include "RefGatherWorkload.hpp" -#include "Softmax.hpp" -#include "TensorBufferArrayView.hpp" #include "RefBatchNormalizationWorkload.hpp" -#include "Splitter.hpp" +#include "RefBatchToSpaceNdUint8Workload.hpp" +#include "RefBatchToSpaceNdFloat32Workload.hpp" +#include "RefConvolution2dWorkload.hpp" +#include "RefConstantWorkload.hpp" +#include "RefConcatWorkload.hpp" +#include "RefConvertFp16ToFp32Workload.hpp" +#include "RefConvertFp32ToFp16Workload.hpp" #include "RefDepthwiseConvolution2dWorkload.hpp" -#include "FullyConnected.hpp" -#include "Gather.hpp" -#include "RefFloorWorkload.hpp" -#include "RefSoftmaxWorkload.hpp" -#include "ResizeBilinear.hpp" -#include "RefNormalizationWorkload.hpp" #include "RefDetectionPostProcessWorkload.hpp" -#include "BatchNormImpl.hpp" -#include "Activation.hpp" -#include "Concatenate.hpp" -#include "RefSpaceToBatchNdWorkload.hpp" -#include "RefStridedSliceWorkload.hpp" -#include "Pooling2d.hpp" +#include "RefDebugWorkload.hpp" +#include "RefDequantizeWorkload.hpp" +#include "RefElementwiseWorkload.hpp" +#include "RefFullyConnectedWorkload.hpp" +#include "RefFloorWorkload.hpp" #include "RefFakeQuantizationFloat32Workload.hpp" -#include "RefPermuteWorkload.hpp" +#include "RefGatherWorkload.hpp" +#include "RefL2NormalizationWorkload.hpp" #include "RefLstmWorkload.hpp" -#include "RefConvertFp16ToFp32Workload.hpp" -#include "RefConvertFp32ToFp16Workload.hpp" #include "RefMeanWorkload.hpp" +#include "RefNormalizationWorkload.hpp" +#include "RefPooling2dWorkload.hpp" +#include "RefPermuteWorkload.hpp" #include "RefPadWorkload.hpp" -#include "RefBatchToSpaceNdUint8Workload.hpp" -#include "RefBatchToSpaceNdFloat32Workload.hpp" -#include "RefDebugWorkload.hpp" -#include "RefRsqrtWorkload.hpp" -#include "RefDequantizeWorkload.hpp" +#include "RefPreluWorkload.hpp" #include "RefQuantizeWorkload.hpp" +#include "RefResizeBilinearWorkload.hpp" +#include "RefRsqrtWorkload.hpp" #include "RefReshapeWorkload.hpp" -#include "RefPreluWorkload.hpp" +#include "RefSplitterWorkload.hpp" +#include "RefSoftmaxWorkload.hpp" +#include "RefSpaceToBatchNdWorkload.hpp" +#include "RefStridedSliceWorkload.hpp" +#include "RefSpaceToDepthWorkload.hpp" +#include "RefWorkloadUtils.hpp" +#include "ResizeBilinear.hpp" +#include "Softmax.hpp" +#include "Splitter.hpp" +#include "TensorBufferArrayView.hpp" \ No newline at end of file -- cgit v1.2.1