diff options
author | Moritz Pflanzer <moritz.pflanzer@arm.com> | 2017-08-02 14:51:36 +0100 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-09-17 14:16:42 +0100 |
commit | 4dfc235367e602a366952a8495679e339d7a7263 (patch) | |
tree | e01c63ed0d63e81f33b00c414af68610d393c276 /tests/validation/TensorVisitors.h | |
parent | 218cc52ce6f0ebf052346650d1b2004e7201f348 (diff) | |
download | ComputeLibrary-4dfc235367e602a366952a8495679e339d7a7263.tar.gz |
COMPMID-415: Move GEMM to new validation
Change-Id: Ie32f981c86fa1b01905d2776b0d0a0a47b228f0b
Reviewed-on: http://mpd-gerrit.cambridge.arm.com/82538
Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'tests/validation/TensorVisitors.h')
-rw-r--r-- | tests/validation/TensorVisitors.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/tests/validation/TensorVisitors.h b/tests/validation/TensorVisitors.h index 67f1d8a001..5ee7ae3a9f 100644 --- a/tests/validation/TensorVisitors.h +++ b/tests/validation/TensorVisitors.h @@ -132,29 +132,6 @@ private: ConvertPolicy _policy; uint32_t _shift; }; -// GEMM visitor -struct gemm_visitor : public boost::static_visitor<> -{ -public: - explicit gemm_visitor(const TensorVariant &in1, const TensorVariant &in2, const TensorVariant &in3, float alpha, float beta) - : _in1(in1), _in2(in2), _in3(in3), _alpha(alpha), _beta(beta) - { - } - - template <typename T> - void operator()(Tensor<T> &out) const - { - const Tensor<T> &in1 = boost::get<Tensor<T>>(_in1); - const Tensor<T> &in2 = boost::get<Tensor<T>>(_in2); - const Tensor<T> &in3 = boost::get<Tensor<T>>(_in3); - tensor_operations::gemm(in1, in2, in3, out, _alpha, _beta); - } - -private: - const TensorVariant &_in1, &_in2, &_in3; - float _alpha; - float _beta; -}; // Pixel-wise Multiplication visitor struct pixel_wise_multiplication_visitor : public boost::static_visitor<> { |