10 #include <doctest/doctest.h> 15 #define TEST_CASE_CHECK_LAYER_VISITOR_NAME(name, testName) \ 16 TEST_CASE(#testName) \ 18 Test##name##LayerVisitor visitor("name##Layer"); \ 19 armnn::NetworkImpl net; \ 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, testName) \ 25 TEST_CASE(#testName) \ 27 Test##name##LayerVisitor visitor; \ 28 armnn::NetworkImpl net; \ 29 armnn::IConnectableLayer *const layer = net.Add##name##Layer(); \ 30 layer->Accept(visitor); \ float Dequantize(QuantizedType value, float scale, int32_t offset)
Dequantize an 8-bit data type into a floating point data type.
#define TEST_CASE_CHECK_LAYER_VISITOR_NAME_NULLPTR(name, testName)
TEST_SUITE("TestNameOnlyLayerVisitor")
QuantizedType Quantize(float value, float scale, int32_t offset)
Quantize a floating point data type into an 8-bit data type.
#define TEST_CASE_CHECK_LAYER_VISITOR_NAME(name, testName)