IVGCVSW-3857 Add Reference FP16 workload support to remaining layers
authorMatthew Jackson <matthew.jackson@arm.com>
Thu, 12 Sep 2019 08:08:23 +0000 (09:08 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Thu, 12 Sep 2019 15:28:01 +0000 (15:28 +0000)
commit9bff14458f9950a5d31b9523c62c0bbf79a65fcf
tree8252812da63458e38b704a3abba3e1d5a35e1bf2
parent1e0466c4ab26e82abed7f8f263dfe6a2a543cc1a
IVGCVSW-3857 Add Reference FP16 workload support to remaining layers

* Adds Reference FP16 support and unit tests for layers not already supported

!referencetests:202156

Signed-off-by: Matthew Jackson <matthew.jackson@arm.com>
Change-Id: I6fc9b9ce2809e163f72e27e877025c8fb85d9fbe
38 files changed:
src/backends/backendsCommon/WorkloadData.cpp
src/backends/backendsCommon/test/QuantizeHelper.hpp
src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.cpp
src/backends/backendsCommon/test/layerTests/BatchNormalizationTestImpl.hpp
src/backends/backendsCommon/test/layerTests/ConcatTestImpl.cpp
src/backends/backendsCommon/test/layerTests/ConcatTestImpl.hpp
src/backends/backendsCommon/test/layerTests/DivisionTestImpl.cpp
src/backends/backendsCommon/test/layerTests/DivisionTestImpl.hpp
src/backends/backendsCommon/test/layerTests/EqualTestImpl.cpp
src/backends/backendsCommon/test/layerTests/EqualTestImpl.hpp
src/backends/backendsCommon/test/layerTests/FloorTestImpl.cpp
src/backends/backendsCommon/test/layerTests/GatherTestImpl.cpp
src/backends/backendsCommon/test/layerTests/GatherTestImpl.hpp
src/backends/backendsCommon/test/layerTests/GreaterTestImpl.cpp
src/backends/backendsCommon/test/layerTests/GreaterTestImpl.hpp
src/backends/backendsCommon/test/layerTests/MaximumTestImpl.cpp
src/backends/backendsCommon/test/layerTests/MaximumTestImpl.hpp
src/backends/backendsCommon/test/layerTests/MinimumTestImpl.cpp
src/backends/backendsCommon/test/layerTests/MinimumTestImpl.hpp
src/backends/backendsCommon/test/layerTests/RsqrtTestImpl.cpp
src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.cpp
src/backends/backendsCommon/test/layerTests/SoftmaxTestImpl.hpp
src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.cpp
src/backends/backendsCommon/test/layerTests/SpaceToBatchNdTestImpl.hpp
src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.cpp
src/backends/backendsCommon/test/layerTests/SpaceToDepthTestImpl.hpp
src/backends/backendsCommon/test/layerTests/SplitterTestImpl.cpp
src/backends/backendsCommon/test/layerTests/SplitterTestImpl.hpp
src/backends/backendsCommon/test/layerTests/StackTestImpl.hpp
src/backends/backendsCommon/test/layerTests/SubtractionTestImpl.cpp
src/backends/backendsCommon/test/layerTests/SubtractionTestImpl.hpp
src/backends/cl/test/ClLayerTests.cpp
src/backends/neon/test/NeonLayerTests.cpp
src/backends/reference/RefLayerSupport.cpp
src/backends/reference/RefWorkloadFactory.cpp
src/backends/reference/test/RefCreateWorkloadTests.cpp
src/backends/reference/test/RefLayerTests.cpp
src/backends/reference/test/RefOptimizedNetworkTests.cpp