blob: a76b76105141b018cfb8f39ca7a9ea15fc69efc7 [file] [log] [blame]
Ferran Balaguerb2397fd2019-07-25 12:12:39 +01001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#include "../Lstm.hpp"
7
8#include <boost/test/data/test_case.hpp>
9
10BOOST_AUTO_TEST_SUITE(LstmTests)
11
12using namespace armnn_driver;
13
14BOOST_DATA_TEST_CASE(LstmNoCifgNoPeepholeNoProjectionTest, COMPUTE_DEVICES)
15{
16 LstmNoCifgNoPeepholeNoProjection<hal_1_2::HalPolicy>(sample);
17}
18
19BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionTest, COMPUTE_DEVICES)
20{
21 LstmCifgPeepholeNoProjection<hal_1_2::HalPolicy>(sample);
22}
23
24BOOST_DATA_TEST_CASE(LstmNoCifgPeepholeProjectionTest, COMPUTE_DEVICES)
25{
26 LstmNoCifgPeepholeProjection<hal_1_2::HalPolicy>(sample);
27}
28
29BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionBatch2Test, COMPUTE_DEVICES)
30{
31 LstmCifgPeepholeNoProjectionBatch2<hal_1_2::HalPolicy>(sample);
32}
33
34BOOST_DATA_TEST_CASE(LstmNoCifgPeepholeProjectionNoClippingLayerNormTest, COMPUTE_DEVICES)
35{
36 LstmNoCifgPeepholeProjectionNoClippingLayerNorm<hal_1_2::HalPolicy>(sample);
37}
38
39BOOST_DATA_TEST_CASE(LstmCifgPeepholeProjectionNoClippingLayerNormTest, COMPUTE_DEVICES)
40{
41 LstmCifgPeepholeProjectionNoClippingLayerNorm<hal_1_2::HalPolicy>(sample);
42}
43
44BOOST_AUTO_TEST_SUITE_END()