diff options
author | Ramy Elgammal <ramy.elgammal@arm.com> | 2023-01-30 04:56:47 +0000 |
---|---|---|
committer | Ramy Elgammal <ramy.elgammal@arm.com> | 2023-03-17 12:45:26 +0000 |
commit | 14d7b535d48620f009efca576cc70fb6ea9ff20d (patch) | |
tree | 592ae31798825fba0b71b36adda008fb53381e9f /src/gpu/cl/ClKernelLibrary.cpp | |
parent | 2b6ebfe4270b06b09e45f306e8384950aeca7e4e (diff) | |
download | ComputeLibrary-14d7b535d48620f009efca576cc70fb6ea9ff20d.tar.gz |
Implementation of RSQRT for quantized int8
Resolves: COMPMID-5863
Change-Id: I9ff67face62826c1d335a6b941e8516be39bdac8
Signed-off-by: Ramy Elgammal <ramy.elgammal@arm.com>
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/c/VisualCompute/ComputeLibrary/+/488768
Tested-by: bsgcomp <bsgcomp@arm.com>
Comments-Addressed: bsgcomp <bsgcomp@arm.com>
Reviewed-by: Gunes Bayir <gunes.bayir@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/9225
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Benchmark: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'src/gpu/cl/ClKernelLibrary.cpp')
-rw-r--r-- | src/gpu/cl/ClKernelLibrary.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gpu/cl/ClKernelLibrary.cpp b/src/gpu/cl/ClKernelLibrary.cpp index 482e8c341d..8099071fcd 100644 --- a/src/gpu/cl/ClKernelLibrary.cpp +++ b/src/gpu/cl/ClKernelLibrary.cpp @@ -235,6 +235,7 @@ const std::map<std::string, std::string> ClKernelLibrary::_kernel_program_map = { "elementwise_operation_SQUARED_DIFF_quantized", "common/elementwise_operation_quantized.cl" }, { "elementwise_operation_PRELU_quantized", "common/elementwise_operation_quantized.cl" }, { "elementwise_unary", "common/elementwise_unary.cl" }, + { "elementwise_unary_quantized", "common/elementwise_unary_quantized.cl" }, { "fft_digit_reverse_axis_0", "common/fft_digit_reverse.cl" }, { "fft_digit_reverse_axis_1", "common/fft_digit_reverse.cl" }, { "fft_radix_2_first_stage_axis_0", "common/fft.cl" }, @@ -572,6 +573,10 @@ const std::map<std::string, std::string> ClKernelLibrary::_program_source_map = #include "./cl_kernels/common/elementwise_unary.clembed" }, { + "common/elementwise_unary_quantized.cl", +#include "./cl_kernels/common/elementwise_unary_quantized.clembed" + }, + { "common/fft.cl", #include "./cl_kernels/common/fft.clembed" }, |