IVGCVSW-3845 Add Reference FP16 support for required layers
authorMatthew Jackson <matthew.jackson@arm.com>
Wed, 11 Sep 2019 08:19:18 +0000 (09:19 +0100)
committerMatthew Jackson <matthew.jackson@arm.com>
Wed, 11 Sep 2019 10:49:25 +0000 (10:49 +0000)
commit252df3a8b6bbf70a21f81d1bf239d08f8b09086f
tree6e6eaf6814d71ca61c9bd700d4c1757ff671c292
parent0cfcf235c4bcd2ae570eea8bc2677f471281b8e6
IVGCVSW-3845 Add Reference FP16 support for required layers

* Working on layers required by FSRCNN, FCRN and DeepSpeaker
* Updates RefLayerSupport and RefWorkloadFactory methods
* Adds RefPadFloat16Workload
* Tested by successful execution of these networks on Reference FP16 backend

Signed-off-by: Matthew Jackson <matthew.jackson@arm.com>
Change-Id: I4817dca0a89bba6902f0feffc494b27a26a0ab2d
src/backends/reference/RefLayerSupport.cpp
src/backends/reference/RefWorkloadFactory.cpp
src/backends/reference/workloads/Pad.cpp
src/backends/reference/workloads/RefPadWorkload.cpp
src/backends/reference/workloads/RefPadWorkload.hpp