15 explicit PadFixture(
const std::string &inputShape,
16 const std::string &padList,
17 const std::string &outputShape,
18 const std::string &dataType)
26 layer_type: "InputLayer", 32 layerName: "InputLayer", 36 connection: {sourceLayerIndex:0, outputSlotIndex:0 }, 41 dimensions: )" + inputShape + R"(, 42 dataType: )" + dataType + R"( 50 layer_type: "PadLayer", 54 layerName: "PadLayer", 58 connection: {sourceLayerIndex:0, outputSlotIndex:0 }, 63 dimensions: )" + outputShape + R"(, 64 dataType: )" + dataType + R"( 69 padList: )" + padList + R"(, 74 layer_type: "OutputLayer", 80 layerName: "OutputLayer", 84 connection: {sourceLayerIndex:1, outputSlotIndex:0 }, 89 dimensions: )" + outputShape + R"(, 90 dataType: )" + dataType + R"( 104 struct SimplePadFixture : PadFixture
106 SimplePadFixture() : PadFixture(
"[ 2, 2, 2 ]",
107 "[ 0, 1, 2, 1, 2, 2 ]",
109 "QuantisedAsymm8") {}
114 RunTest<3, armnn::DataType::QAsymmU8>(0,
116 0, 4, 2, 5, 6, 1, 5, 2
119 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
120 4, 0, 0, 0, 0, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0,
121 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,
122 1, 0, 0, 0, 0, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0,
123 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
124 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
void SetupSingleInputSingleOutput(const std::string &inputName, const std::string &outputName)
TEST_CASE_FIXTURE(ClContextControlFixture, "CopyBetweenNeonAndGpu")