// // Copyright © 2017 Arm Ltd. All rights reserved. // SPDX-License-Identifier: MIT // #include "../Lstm.hpp" #include BOOST_AUTO_TEST_SUITE(LstmTests) using namespace armnn_driver; BOOST_DATA_TEST_CASE(LstmNoCifgNoPeepholeNoProjectionTest, COMPUTE_DEVICES) { LstmNoCifgNoPeepholeNoProjection(sample); } BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionTest, COMPUTE_DEVICES) { LstmCifgPeepholeNoProjection(sample); } BOOST_DATA_TEST_CASE(LstmNoCifgPeepholeProjectionTest, COMPUTE_DEVICES) { LstmNoCifgPeepholeProjection(sample); } BOOST_DATA_TEST_CASE(LstmCifgPeepholeNoProjectionBatch2Test, COMPUTE_DEVICES) { LstmCifgPeepholeNoProjectionBatch2(sample); } BOOST_DATA_TEST_CASE(LstmNoCifgPeepholeProjectionNoClippingLayerNormTest, COMPUTE_DEVICES) { LstmNoCifgPeepholeProjectionNoClippingLayerNorm(sample); } BOOST_DATA_TEST_CASE(LstmCifgPeepholeProjectionNoClippingLayerNormTest, COMPUTE_DEVICES) { LstmCifgPeepholeProjectionNoClippingLayerNorm(sample); } #if defined(ARMCOMPUTECL_ENABLED) BOOST_DATA_TEST_CASE(QuantizedLstmTest, COMPUTE_DEVICES) { QuantizedLstm(sample); } #endif BOOST_AUTO_TEST_SUITE_END()