From 7bfd38a721360183f3392f9ab35db18a0dd7fef8 Mon Sep 17 00:00:00 2001 From: Nikhil Raj Date: Fri, 19 Aug 2022 15:23:36 +0100 Subject: Update Doxygen for 22.08 Release Signed-off-by: Nikhil Raj Change-Id: I4789fe868e0492839be1482e5cee3642ed90d756 --- 22.08/_deserialize_resize_bilinear_8cpp.xhtml | 152 ++++++++++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 22.08/_deserialize_resize_bilinear_8cpp.xhtml (limited to '22.08/_deserialize_resize_bilinear_8cpp.xhtml') diff --git a/22.08/_deserialize_resize_bilinear_8cpp.xhtml b/22.08/_deserialize_resize_bilinear_8cpp.xhtml new file mode 100644 index 0000000000..995ff8649a --- /dev/null +++ b/22.08/_deserialize_resize_bilinear_8cpp.xhtml @@ -0,0 +1,152 @@ + + + + + + + + + + + + + +ArmNN: src/armnnDeserializer/test/DeserializeResizeBilinear.cpp File Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  22.08 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
DeserializeResizeBilinear.cpp File Reference
+
+
+ +

Go to the source code of this file.

+ + + + +

+Functions

 TEST_SUITE ("Deserializer_ResizeBilinear")
 
+

Function Documentation

+ +

◆ TEST_SUITE()

+ +
+
+ + + + + + + + +
TEST_SUITE ("Deserializer_ResizeBilinear" )
+
+ +

Definition at line 11 of file DeserializeResizeBilinear.cpp.

+ +

References ParserFlatbuffersSerializeFixture::SetupSingleInputSingleOutput(), and TEST_CASE_FIXTURE().

+
12 {
13 struct ResizeBilinearFixture : public ParserFlatbuffersSerializeFixture
14 {
15  explicit ResizeBilinearFixture(const std::string& inputShape,
16  const std::string& targetWidth,
17  const std::string& targetHeight,
18  const std::string& dataLayout,
19  const std::string& outputShape,
20  const std::string& dataType)
21  {
22  m_JsonString = R"(
23  {
24  inputIds: [0],
25  outputIds: [2],
26  layers: [
27  {
28  layer_type: "InputLayer",
29  layer: {
30  base: {
31  layerBindingId: 0,
32  base: {
33  index: 0,
34  layerName: "InputLayer",
35  layerType: "Input",
36  inputSlots: [{
37  index: 0,
38  connection: {sourceLayerIndex:0, outputSlotIndex:0 },
39  }],
40  outputSlots: [{
41  index: 0,
42  tensorInfo: {
43  dimensions: )" + inputShape + R"(,
44  dataType: )" + dataType + R"(
45  }
46  }]
47  }
48  }
49  }
50  },
51  {
52  layer_type: "ResizeBilinearLayer",
53  layer: {
54  base: {
55  index: 1,
56  layerName: "ResizeBilinearLayer",
57  layerType: "ResizeBilinear",
58  inputSlots: [{
59  index: 0,
60  connection: {sourceLayerIndex:0, outputSlotIndex:0 },
61  }],
62  outputSlots: [{
63  index: 0,
64  tensorInfo: {
65  dimensions: )" + outputShape + R"(,
66  dataType: )" + dataType + R"(
67  }
68  }]
69  },
70  descriptor: {
71  targetWidth: )" + targetWidth + R"(,
72  targetHeight: )" + targetHeight + R"(,
73  dataLayout: )" + dataLayout + R"(,
74  }
75  }
76  },
77  {
78  layer_type: "OutputLayer",
79  layer: {
80  base:{
81  layerBindingId: 2,
82  base: {
83  index: 2,
84  layerName: "OutputLayer",
85  layerType: "Output",
86  inputSlots: [{
87  index: 0,
88  connection: {sourceLayerIndex:1, outputSlotIndex:0 },
89  }],
90  outputSlots: [{
91  index: 0,
92  tensorInfo: {
93  dimensions: )" + outputShape + R"(,
94  dataType: )" + dataType + R"(
95  },
96  }],
97  }
98  }
99  },
100  }
101  ]
102  }
103  )";
104  SetupSingleInputSingleOutput("InputLayer", "OutputLayer");
105  }
106 };
107 
108 struct SimpleResizeBilinearFixture : ResizeBilinearFixture
109 {
110  SimpleResizeBilinearFixture() : ResizeBilinearFixture("[1, 2, 2, 2]",
111  "1",
112  "1",
113  "NCHW",
114  "[1, 2, 1, 1]",
115  "Float32") {}
116 };
117 
118 TEST_CASE_FIXTURE(SimpleResizeBilinearFixture, "SimpleResizeBilinearFloat32")
119 {
120  RunTest<4, armnn::DataType::Float32>(0,
121  {
122  1.0f, 255.0f, 200.0f, 250.0f,
123  250.0f, 200.0f, 250.0f, 1.0f
124  },
125  {
126  1.0f, 250.0f
127  });
128 }
129 
130 }
void SetupSingleInputSingleOutput(const std::string &inputName, const std::string &outputName)
+
TEST_CASE_FIXTURE(ClContextControlFixture, "CopyBetweenNeonAndGpu")
+ +
+
+
+
+
+ + + + -- cgit v1.2.1