Make Softmax kernels and operator stateless
authorMichalis Spyrou <michalis.spyrou@arm.com>
Wed, 20 Jan 2021 16:41:12 +0000 (16:41 +0000)
committerMichalis Spyrou <michalis.spyrou@arm.com>
Tue, 9 Feb 2021 18:25:46 +0000 (18:25 +0000)
commit373b407558f99eb4bba632c170d03d807941dd2a
tree448bb0225fa8b5fdfa48ddee973ec0b51a115f44
parent4841c97170b85be0706b65d424e967e561cef932
Make Softmax kernels and operator stateless

COMPMID-3997

Change-Id: I3a3cc76d8247dd769d9a5e6e171d718ea909312c
Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4986
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
18 files changed:
Android.bp
arm_compute/core/experimental/Types.h
arm_compute/runtime/NEON/functions/NEFillBorder.h
arm_compute/runtime/NEON/functions/NESoftmaxLayer.h
docs/00_introduction.dox
src/core/NEON/NEKernels.h
src/core/NEON/kernels/NESoftmaxLayerKernel.cpp [deleted file]
src/core/NEON/kernels/NESoftmaxLayerKernel.h [deleted file]
src/core/NEON/kernels/softmax/impl/NEON/list.h [deleted file]
src/core/NEON/kernels/softmax/impl/SVE/list.h [deleted file]
src/core/cpu/kernels/CpuSoftmaxKernel.cpp [new file with mode: 0644]
src/core/cpu/kernels/CpuSoftmaxKernel.h [new file with mode: 0644]
src/core/cpu/kernels/softmax/impl/NEON/list.h [new file with mode: 0644]
src/core/cpu/kernels/softmax/impl/SVE/list.h [new file with mode: 0644]
src/runtime/NEON/functions/NEFillBorder.cpp
src/runtime/NEON/functions/NESoftmaxLayer.cpp
src/runtime/cpu/operators/CpuSoftmax.cpp [new file with mode: 0644]
src/runtime/cpu/operators/CpuSoftmax.h [new file with mode: 0644]