18 explicit DepthwiseConv2dFlatbufferVersion1FixtureOld()
24 "layer_type": "InputLayer", 44 "dataType": "QAsymmS8", 45 "quantizationScale": 1.0, 46 "quantizationOffset": 0, 49 "dimensionSpecificity": [ 64 "layer_type": "DepthwiseConvolution2dLayer", 68 "layerName": "depwiseConvolution2dWithPerAxis", 69 "layerType": "DepthwiseConvolution2d", 74 "sourceLayerIndex": 0, 89 "dataType": "QAsymmS8", 90 "quantizationScale": 1.0, 91 "quantizationOffset": 0, 94 "dimensionSpecificity": [ 113 "biasEnabled": false, 124 "dataType": "QSymmS8", 125 "quantizationScale": 0.25, 126 "quantizationOffset": 0, 127 "quantizationScales": [ 132 "quantizationDim": 0, 134 "dimensionSpecificity": [ 141 "data_type": "ByteData", 177 "layer_type": "OutputLayer", 182 "layerName": "Output", 183 "layerType": "Output", 188 "sourceLayerIndex": 1, 209 "bindingIdsScheme": 1 219 explicit DepthwiseConv2dFlatbufferVersion1Fixture()
225 "layer_type": "InputLayer", 230 "layerName": "InputLayer", 231 "layerType": "Input", 244 "dataType": "QAsymmS8", 245 "quantizationScale": 1.0, 246 "quantizationOffset": 0, 247 "quantizationDim": 0, 249 "dimensionSpecificity": [ 264 "layer_type": "DepthwiseConvolution2dLayer", 268 "layerName": "depthwiseConvolution2dWithPerAxis", 269 "layerType": "DepthwiseConvolution2d", 274 "sourceLayerIndex": 0, 281 "sourceLayerIndex": 2, 296 "dataType": "QAsymmS8", 297 "quantizationScale": 1.0, 298 "quantizationOffset": 0, 299 "quantizationDim": 0, 301 "dimensionSpecificity": [ 320 "biasEnabled": false, 326 "layer_type": "ConstantLayer", 330 "layerName": "Weights", 331 "layerType": "Constant", 344 "dataType": "QSymmS8", 345 "quantizationScale": 0.25, 346 "quantizationOffset": 0, 347 "quantizationDim": 0, 349 "dimensionSpecificity": [ 355 quantizationScales: [ 373 "dataType": "QSymmS8", 374 "quantizationScale": 0.25, 375 "quantizationOffset": 0, 376 "quantizationDim": 0, 378 "dimensionSpecificity": [ 384 quantizationScales: [ 390 "data_type": "ByteData", 426 "layer_type": "OutputLayer", 431 "layerName": "OutputLayer", 432 "layerType": "Output", 437 "sourceLayerIndex": 1, 457 "bindingIdsScheme": 1, 458 "constantTensorsAsInputs": 1 470 TEST_CASE_FIXTURE(DepthwiseConv2dFlatbufferVersion1FixtureOld,
"DepthwiseConv2d_FlatbufferVersion1Old")
472 RunTest<4, armnn::DataType::QAsymmS8>(
477 { 15,60,10,11,37,20, 0,18,17,
478 20,65,28,28,74,26,12,20,18,
479 25,36,12,37,42,25,29,14, 9});
483 "DepthwiseConv2d_FlatbufferVersion1_WeightsAndBiasesAsConstantLayers")
485 RunTest<4, armnn::DataType::QAsymmS8>(
487 {{
"InputLayer", { 3,2,0,0,4,3,0,1,2,
489 2,4,3,2,0,4,3,4,0}}},
490 {{
"OutputLayer", { 15,60,10,11,37,20, 0,18,17,
491 20,65,28,28,74,26,12,20,18,
492 25,36,12,37,42,25,29,14, 9}}});
void SetupSingleInputSingleOutput(const std::string &inputName, const std::string &outputName)
TEST_CASE_FIXTURE(ClContextControlFixture, "CopyBetweenNeonAndGpu")