Home
last modified time | relevance | path

Searched refs:TestSubgraph (Results 1 – 9 of 9) sorted by relevance

/packages/modules/NeuralNetworks/tools/test_generator/test_harness/include/
DTestHarness.h303 struct TestSubgraph { struct
311 TestSubgraph main; argument
312 std::vector<TestSubgraph> referenced;
344 void forEachSubgraph(const std::function<void(const TestSubgraph&)>& handler) const { in forEachSubgraph()
346 for (const TestSubgraph& subgraph : referenced) { in forEachSubgraph()
351 void forEachSubgraph(const std::function<void(TestSubgraph&)>& handler) { in forEachSubgraph()
353 for (TestSubgraph& subgraph : referenced) { in forEachSubgraph()
361 newTestModel.forEachSubgraph([](TestSubgraph& subgraph) { in copy()
373 forEachSubgraph([&result](const TestSubgraph& subgraph) { in hasQuant8CoupledOperands()
422 forEachSubgraph([&result](const TestSubgraph& subgraph) { in hasScalarOutputs()
/packages/modules/NeuralNetworks/runtime/test/android_fuzzing/
DConverter.cpp155 TestSubgraph convert(const Subgraph& subgraph) { in convert()
170 std::vector<TestSubgraph> convert(const Subgraphs& subgraphs) { in convert()
171 std::vector<TestSubgraph> testSubgraphs; in convert()
181 TestSubgraph main = convert(model.main()); in convert()
182 std::vector<TestSubgraph> referenced = convert(model.referenced()); in convert()
DFuzzHarness.cpp37 using ::test_helper::TestSubgraph;
44 bool hasOperandThatOverflows(const TestSubgraph& subgraph) { in hasOperandThatOverflows()
DGenerateCorpus.cpp138 Subgraph convert(const TestSubgraph& subgraph) { in convert()
147 Subgraphs convert(const std::vector<TestSubgraph>& subgraphs) { in convert()
DFuzzTest.cpp39 using ::test_helper::TestSubgraph;
91 const TestSubgraph& testSubgraph = in CreateSubgraph()
/packages/modules/NeuralNetworks/runtime/test/
DGeneratedTestUtils.cpp116 auto processSubgraph = [&size](const TestSubgraph& subgraph) {
125 for (const TestSubgraph& subgraph : testModel.referenced) {
135 static void createModelFromSubgraph(const TestSubgraph& subgraph, bool testDynamicOutputShape,
136 const std::vector<TestSubgraph>& refSubgraphs,
160 const TestSubgraph& refSubgraph = refSubgraphs[refIndex];
DTestCompatibilityLayer.cpp150 const TestSubgraph& mainSubgraph = testModel.main; in compatibleTest()
/packages/modules/NeuralNetworks/tools/test_generator/test_harness/
DTestUtils.cpp42 using ::test_helper::TestSubgraph;
96 Result<Model::Subgraph> createSubgraph(const TestSubgraph& testSubgraph, in createSubgraph()
DTestHarness.cpp276 model.forEachSubgraph([&hasFloat16Inputs](const TestSubgraph& subgraph) { in checkResults()
296 auto processSubgraph = [](TestSubgraph* subgraph) { in convertQuant8AsymmOperandsToSigned()
312 for (TestSubgraph& subgraph : converted.referenced) { in convertQuant8AsymmOperandsToSigned()