1 // 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 10 BOOST_AUTO_TEST_SUITE(LstmTests) 11 12 using namespace armnn_driver; 13 BOOST_DATA_TEST_CASE(LstmNoCifgNoPeepholeNoProjectionTest,COMPUTE_DEVICES)14BOOST_DATA_TEST_CASE(LstmNoCifgNoPeepholeNoProjectionTest, COMPUTE_DEVICES) 15 { 16 LstmNoCifgNoPeepholeNoProjection<hal_1_1::HalPolicy>(sample); 17 } 18 BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionTest,COMPUTE_DEVICES)19BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionTest, COMPUTE_DEVICES) 20 { 21 LstmCifgPeepholeNoProjection<hal_1_1::HalPolicy>(sample); 22 } 23 BOOST_DATA_TEST_CASE(LstmNoCifgPeepholeProjectionTest,COMPUTE_DEVICES)24BOOST_DATA_TEST_CASE(LstmNoCifgPeepholeProjectionTest, COMPUTE_DEVICES) 25 { 26 LstmNoCifgPeepholeProjection<hal_1_1::HalPolicy>(sample); 27 } 28 BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionBatch2Test,COMPUTE_DEVICES)29BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionBatch2Test, COMPUTE_DEVICES) 30 { 31 LstmCifgPeepholeNoProjectionBatch2<hal_1_1::HalPolicy>(sample); 32 } 33 34 BOOST_AUTO_TEST_SUITE_END() 35