Fix softmax with ACL (#733)
author박세희/동작제어Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Tue, 17 Apr 2018 01:26:51 +0000 (10:26 +0900)
committer김정현/동작제어Lab(SR)/Senior Engineer/삼성전자 <jh0822.kim@samsung.com>
Tue, 17 Apr 2018 01:26:51 +0000 (10:26 +0900)
commit82028df3ec47d11f734bdcd0e0982e63281e8f6b
tree46b6804fd3feb8ca489ee7132968b3efae585c9f
parent936e8e0d687cd3f8b452d5fef7c83c1d13bac51e
Fix softmax with ACL (#733)

* Fix softmax with ACL

This will fix softmaxFloat32 implementation to use rank 2 input
- this change is to run Inception V3 model
- as ACL shrinks rank as high order size is 1, input/output actually be a vector

Signed-off-by: SaeHie Park <saehie.park@samsung.com>
* add test for rank 4

* apply for non-support ranks

* return false for release build
src/kernel/acl/src/cl/Softmax.cpp
src/kernel/acl/src/cl/Softmax.test.cpp
src/kernel/acl/src/neon/Softmax.cpp
src/kernel/acl/src/neon/Softmax.test.cpp
src/kernel/acl/src/util.cpp