10 #include <boost/test/unit_test.hpp> 15 #define TEST_CASE_CHECK_LAYER_VISITOR_NAME(name) \ 16 BOOST_AUTO_TEST_CASE(Check##name##LayerVisitorName) \ 18 Test##name##LayerVisitor visitor("name##Layer"); \ 20 armnn::IConnectableLayer *const layer = net.Add##name##Layer("name##Layer"); \ 21 layer->Accept(visitor); \ 24 #define TEST_CASE_CHECK_LAYER_VISITOR_NAME_NULLPTR(name) \ 25 BOOST_AUTO_TEST_CASE(Check##name##LayerVisitorNameNullptr) \ 27 Test##name##LayerVisitor visitor; \ 29 armnn::IConnectableLayer *const layer = net.Add##name##Layer(); \ 30 layer->Accept(visitor); \ 33 #define TEST_SUITE_NAME_ONLY_LAYER_VISITOR(name) \ 34 TEST_CASE_CHECK_LAYER_VISITOR_NAME(name) \ 35 TEST_CASE_CHECK_LAYER_VISITOR_NAME_NULLPTR(name)
QuantizedType Quantize(float value, float scale, int32_t offset)
Explicit specialization of Quantize for int8_t.
void Gather(const TensorInfo ¶msInfo, const TensorInfo &indicesInfo, const TensorInfo &outputInfo, Decoder< float > ¶ms, const int32_t *indices, Encoder< float > &output)
float Dequantize(QuantizedType value, float scale, int32_t offset)
#define TEST_SUITE_NAME_ONLY_LAYER_VISITOR(name)
BOOST_AUTO_TEST_SUITE_END()
BOOST_AUTO_TEST_SUITE(TensorflowLiteParser)