| 109 | } |
| 110 | |
| 111 | void CompareOutputShape(const std::vector<int32_t>& tfLiteDelegateShape, |
| 112 | const std::vector<int32_t>& armnnDelegateShape, |
| 113 | const std::vector<int32_t>& expectedOutputShape) |
| 114 | { |
| 115 | CHECK(expectedOutputShape.size() == tfLiteDelegateShape.size()); |
| 116 | CHECK(expectedOutputShape.size() == armnnDelegateShape.size()); |
| 117 | |
| 118 | for (size_t i = 0; i < expectedOutputShape.size(); i++) |
| 119 | { |
| 120 | CHECK(expectedOutputShape[i] == armnnDelegateShape[i]); |
| 121 | CHECK(tfLiteDelegateShape[i] == expectedOutputShape[i]); |
| 122 | CHECK(tfLiteDelegateShape[i] == armnnDelegateShape[i]); |
| 123 | } |
| 124 | } |
| 125 | |
| 126 | } // namespace armnnDelegate |
no test coverage detected