IVGCVSW-4517 Implement BFloat16 Encoder and Decoder
authorNarumol Prangnawarat <narumol.prangnawarat@arm.com>
Fri, 6 Mar 2020 14:45:57 +0000 (14:45 +0000)
committerJan Eilers <jan.eilers@arm.com>
Mon, 9 Mar 2020 16:13:56 +0000 (16:13 +0000)
commit8832522f47b701f5f042069e7bf8deae9b75d449
treef217ab7fbda860a947eba88c9508eb1ac1b1d670
parent97da5e2e6c8aaaf4249af60e8305431315226f15
IVGCVSW-4517 Implement BFloat16 Encoder and Decoder

 * Add ConvertFloat32ToBFloat16
 * Add ConvertBFloat16ToFloat32
 * Add BFloat16Encoder
 * Add BFloat16Decoder
 * Unit tests

Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I198888384c923aba28cfbed09a02edc6f8194b3e
include/armnnUtils/FloatingPointConverter.hpp
src/armnn/test/FloatingPointConverterTest.cpp
src/armnnUtils/BFloat16.hpp
src/armnnUtils/FloatingPointConverter.cpp
src/backends/reference/workloads/BaseIterator.hpp
src/backends/reference/workloads/Decoders.hpp
src/backends/reference/workloads/Encoders.hpp