IVGCVSW-3278 Cl and Neon TensorHandles inherit from common base interface
authorDerek Lamberti <derek.lamberti@arm.com>
Thu, 13 Jun 2019 16:34:19 +0000 (17:34 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Fri, 14 Jun 2019 16:41:17 +0000 (16:41 +0000)
commitc81855f6ca52eb025a303b95eee7a12a5e2f9557
tree86ac342839f49348b54f29c4588b6a9e4059cd84
parentdb48288f54ad441f34108cf270ed3089d3a465ea
IVGCVSW-3278 Cl and Neon TensorHandles inherit from common base interface

Change-Id: Ia68da09d8f0fb0a04af9cb61062d7edaa5f1b887
Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
33 files changed:
src/backends/aclCommon/ArmComputeTensorHandle.hpp [new file with mode: 0644]
src/backends/aclCommon/CMakeLists.txt
src/backends/cl/ClTensorHandle.hpp
src/backends/neon/NeonTensorHandle.hpp
src/backends/neon/NeonWorkloadFactory.cpp
src/backends/neon/test/NeonCreateWorkloadTests.cpp
src/backends/neon/workloads/NeonActivationWorkload.cpp
src/backends/neon/workloads/NeonAdditionWorkload.cpp
src/backends/neon/workloads/NeonBatchNormalizationWorkload.cpp
src/backends/neon/workloads/NeonConcatWorkload.cpp
src/backends/neon/workloads/NeonConvolution2dWorkload.cpp
src/backends/neon/workloads/NeonDepthwiseConvolutionWorkload.cpp
src/backends/neon/workloads/NeonDequantizeWorkload.cpp
src/backends/neon/workloads/NeonFloorFloatWorkload.cpp
src/backends/neon/workloads/NeonFullyConnectedWorkload.cpp
src/backends/neon/workloads/NeonGreaterWorkload.cpp
src/backends/neon/workloads/NeonL2NormalizationFloatWorkload.cpp
src/backends/neon/workloads/NeonLstmFloatWorkload.cpp
src/backends/neon/workloads/NeonMaximumWorkload.cpp
src/backends/neon/workloads/NeonMeanWorkload.cpp
src/backends/neon/workloads/NeonMinimumWorkload.cpp
src/backends/neon/workloads/NeonMultiplicationWorkload.cpp
src/backends/neon/workloads/NeonNormalizationFloatWorkload.cpp
src/backends/neon/workloads/NeonPadWorkload.cpp
src/backends/neon/workloads/NeonPermuteWorkload.cpp
src/backends/neon/workloads/NeonPooling2dWorkload.cpp
src/backends/neon/workloads/NeonQuantizeWorkload.cpp
src/backends/neon/workloads/NeonReshapeWorkload.cpp
src/backends/neon/workloads/NeonResizeBilinearWorkload.cpp
src/backends/neon/workloads/NeonSoftmaxFloatWorkload.cpp
src/backends/neon/workloads/NeonSoftmaxUint8Workload.cpp
src/backends/neon/workloads/NeonSplitterWorkload.cpp
src/backends/neon/workloads/NeonSubtractionWorkload.cpp