IVGCVSW-5334 Remove remaining boost::numeric_cast from armnn
authorMatthew Sloyan <matthew.sloyan@arm.com>
Wed, 23 Sep 2020 15:57:23 +0000 (16:57 +0100)
committerColm Donelan <colm.donelan@arm.com>
Fri, 2 Oct 2020 15:05:08 +0000 (15:05 +0000)
commit24ac85943b609e48fc36d16570ca4b5b90d31a6a
tree6a279be5b2be2084ddff3ec989a957e17ecad26b
parent0c8cb872344d3ca4217881d6c70e826ae1776cdb
IVGCVSW-5334 Remove remaining boost::numeric_cast from armnn

 * Floating point casts now use armnn::numeric_cast.
 * Also removed remaining header imports.

Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com>
Change-Id: I2d37847d67f164fc0a0ae17f34d49ff3d2210c30
30 files changed:
src/armnn/QuantizerVisitor.cpp
src/armnn/TypesUtils.cpp
src/armnnCaffeParser/CaffeParser.cpp
src/backends/backendsCommon/MemImportWorkload.cpp
src/backends/backendsCommon/MemSyncWorkload.cpp
src/backends/backendsCommon/test/BackendProfilingTests.cpp
src/backends/backendsCommon/test/LayerReleaseConstantDataTest.cpp
src/backends/backendsCommon/test/MockBackend.cpp
src/backends/backendsCommon/test/layerTests/Conv2dTestImpl.cpp
src/backends/backendsCommon/test/layerTests/Pooling2dTestImpl.cpp
src/backends/cl/workloads/ClAbsWorkload.cpp
src/backends/cl/workloads/ClExpWorkload.cpp
src/backends/cl/workloads/ClNegWorkload.cpp
src/backends/cl/workloads/ClRsqrtWorkload.cpp
src/backends/cl/workloads/ClSliceWorkload.cpp
src/backends/neon/NeonBackend.cpp
src/backends/neon/workloads/NeonConstantWorkload.cpp
src/backends/neon/workloads/NeonTransposeConvolution2dWorkload.cpp
src/backends/reference/workloads/ConvImpl.hpp
src/backends/reference/workloads/Debug.cpp
src/backends/reference/workloads/DetectionPostProcess.cpp
src/backends/reference/workloads/Mean.cpp
src/backends/reference/workloads/Pooling2d.cpp
src/backends/reference/workloads/RefFakeQuantizationFloat32Workload.cpp
src/backends/reference/workloads/Resize.cpp
src/backends/reference/workloads/Slice.cpp
tests/InferenceTest.cpp
tests/InferenceTest.inl
tests/InferenceTestImage.cpp
tests/MobileNetSsdInferenceTest.hpp