IVGCVSW-5619 Add OptimizerOptions and NetworkProperties to ArmNN Delegate
authorNarumol Prangnawarat <narumol.prangnawarat@arm.com>
Wed, 20 Jan 2021 15:58:29 +0000 (15:58 +0000)
committerNarumol Prangnawarat <narumol.prangnawarat@arm.com>
Mon, 25 Jan 2021 17:56:59 +0000 (17:56 +0000)
commit0b51d5ad533f8ecde71f957077690195eea29ffc
treed04aaecd63deb8c67f4cea001bc4ddac3181911c
parente5617954db782628ca49919a627d01ee0088fb67
IVGCVSW-5619 Add OptimizerOptions and NetworkProperties to ArmNN Delegate

 * Add OptimizerOptions, NetworkProperties, DebugCallbackFunction
to DelegateOptions
 * Enable OptimizerOptions when the network is being optimized
 * Enable NetworkProperties when loading network
 * Enable DebugCallbackFunction
 * Add error message when loading network
 * Log warning instead of error when operator is not supported but
could fallback to another backend
 * Improve uint16_t CompareData
 * Unit tests

Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I353035afb442774bfeb1c62570a90755c2ceaf38
delegate/CMakeLists.txt
delegate/include/DelegateOptions.hpp
delegate/src/DelegateOptions.cpp
delegate/src/DelegateUtils.hpp
delegate/src/armnn_delegate.cpp
delegate/src/test/ArmnnDelegateTest.cpp
delegate/src/test/DelegateOptionsTest.cpp [new file with mode: 0644]
delegate/src/test/DelegateOptionsTestHelper.hpp [new file with mode: 0644]
delegate/src/test/TestUtils.cpp
src/armnn/optimizations/ConvertFp32NetworkToBf16.hpp