diff options
author | Michele Di Giorgio <michele.digiorgio@arm.com> | 2018-09-26 14:39:39 +0100 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:55:19 +0000 |
commit | 3f6a57a39ca1d19e737d169fd43766243bde4a92 (patch) | |
tree | d9f55119291e53dc82597952be103594d497ab46 /tests/validation/Helpers.h | |
parent | 932491f44d51940d82514417a82e43cb11b06bd4 (diff) | |
download | ComputeLibrary-3f6a57a39ca1d19e737d169fd43766243bde4a92.tar.gz |
COMPMID-1599: (Nightly) CL/NormalizePlanarYUVLayer/Quantized/QASYMM8 mismatches
Fixing bounds of random values for Normalize Planar YUV tests when using
QASYMM8.
Furthermore, since 70d252d8b4 a QASYMM8 implementation of Batch Normalization
would have been tested with tensors filled with all 1s. This patch removes that
as QASYMM8 Batch Normalization is not supported.
Change-Id: Ieab83ed36b2d7af760ceb19a07d1eedcc991957f
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/150492
Reviewed-by: Isabella Gottardi <isabella.gottardi@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: bsgcomp <bsgcomp@arm.com>
Diffstat (limited to 'tests/validation/Helpers.h')
-rw-r--r-- | tests/validation/Helpers.h | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/tests/validation/Helpers.h b/tests/validation/Helpers.h index 8b994946f2..779ecdca11 100644 --- a/tests/validation/Helpers.h +++ b/tests/validation/Helpers.h @@ -176,43 +176,6 @@ void fill_lookuptable(T &&table) } } -/** Helper function to get the testing range for batch normalization layer. - * - * @return A pair containing the lower upper testing bounds. - */ -template <typename T> -std::pair<T, T> get_batchnormalization_layer_test_bounds() -{ - const bool is_float = std::is_floating_point<T>::value; - std::pair<T, T> bounds; - - // Set initial values - if(is_float) - { - bounds = std::make_pair(-1.f, 1.f); - } - else - { - bounds = std::make_pair(1, 1); - } - - return bounds; -} - -/** Helper function to get the testing range for NormalizePlanarYUV layer. - * - * @return A pair containing the lower upper testing bounds. - */ -template <typename T> -std::pair<T, T> get_normalize_planar_yuv_layer_test_bounds() -{ - std::pair<T, T> bounds; - - bounds = std::make_pair(-1.f, 1.f); - - return bounds; -} - /** Convert quantized simple tensor into float using tensor quantization information. * * @param[in] src Quantized tensor. |