aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorMurray Kornelsen <murray.kornelsen@mail.mcgill.ca>2022-07-13 21:40:26 -0400
committerPablo Marquez Tello <pablo.tello@arm.com>2022-09-14 06:48:39 +0000
commit6e09e1404c635d948cf20eb6b4b5747dfb6656f2 (patch)
tree006199bd21b8a1330e1f1c86be60084bfb466706 /utils
parenta4814e8394ffdd7e268614d54cc22e30648f48ff (diff)
downloadComputeLibrary-6e09e1404c635d948cf20eb6b4b5747dfb6656f2.tar.gz
INT8 Quantized MeanStdDevNorm (LayerNorm)
Implements LayerNorm for qasymm8 tensors. Uses uint8x16 loads and stores. Summation is performed in integer arithmetic (vpaddl) Normalization is performed in float32 before requantizing back to int8. Signed-off-by: Murray Kornelsen <murray.kornelsen@mail.mcgill.ca> Change-Id: I2407c8b34717fb47adab98791bd76fb8a3c62f4a Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/7922 Comments-Addressed: Pablo Marquez Tello <pablo.tello@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Viet-Hoa Do <viet-hoa.do@arm.com> Reviewed-by: Pablo Marquez Tello <pablo.tello@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Benchmark: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'utils')
0 files changed, 0 insertions, 0 deletions