IVGCVSW-3536 Add Axis parameter to reference Softmax implementation
authorFrancis Murtagh <francis.murtagh@arm.com>
Tue, 23 Jul 2019 08:50:50 +0000 (09:50 +0100)
committerFrancis Murtagh <francis.murtagh@arm.com>
Tue, 23 Jul 2019 08:50:56 +0000 (09:50 +0100)
commit07f2121feeeeae36a7e67eeb8a6965df63b848f3
tree836ebdec3ca1305f6533bde3f6410780a5173781
parent6f3785d4f612e06854ab63dffbd2cd3d484c2e14
IVGCVSW-3536 Add Axis parameter to reference Softmax implementation

 * Add Axis parameter to Softmax Descriptor
 * Add new reference implementation for Softmax using Axis parameter
 * Add unit tests to cover each Axis

Change-Id: Iafac2275d2212337456f2b1b56b0f76f77fb9543
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
include/armnn/Descriptors.hpp
src/backends/backendsCommon/test/LayerTests.cpp
src/backends/backendsCommon/test/LayerTests.hpp
src/backends/backendsCommon/test/SoftmaxTestImpl.hpp
src/backends/reference/test/RefLayerTests.cpp
src/backends/reference/workloads/RefSoftmaxWorkload.cpp
src/backends/reference/workloads/Softmax.cpp
src/backends/reference/workloads/Softmax.hpp