From add078b7f9a658d52ee6e8fe6771ea0517c07674 Mon Sep 17 00:00:00 2001 From: mathad01 Date: Mon, 10 May 2021 16:51:20 +0100 Subject: IVGCVSW-5908 Update 21.05 Doxygen Documents Signed-off-by: mathad01 Change-Id: I95316d4fc5f9d10185492dc835bb2411c1daea7b --- ..._1test_1_1_i_inference_test_case_provider.xhtml | 318 +++++++++++++++++++++ 1 file changed, 318 insertions(+) create mode 100644 21.05/classarmnn_1_1test_1_1_i_inference_test_case_provider.xhtml (limited to '21.05/classarmnn_1_1test_1_1_i_inference_test_case_provider.xhtml') diff --git a/21.05/classarmnn_1_1test_1_1_i_inference_test_case_provider.xhtml b/21.05/classarmnn_1_1test_1_1_i_inference_test_case_provider.xhtml new file mode 100644 index 0000000000..8335699e5d --- /dev/null +++ b/21.05/classarmnn_1_1test_1_1_i_inference_test_case_provider.xhtml @@ -0,0 +1,318 @@ + + + + + + + + + + + + + +ArmNN: IInferenceTestCaseProvider Class Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  21.05 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
IInferenceTestCaseProvider Class Referenceabstract
+
+
+ +

#include <InferenceTest.hpp>

+
+Inheritance diagram for IInferenceTestCaseProvider:
+
+
+ + +ClassifierTestCaseProvider< TDatabase, InferenceModel > +YoloTestCaseProvider< Model > + +
+ + + + + + + + + + + + +

+Public Member Functions

virtual ~IInferenceTestCaseProvider ()
 
virtual void AddCommandLineOptions (cxxopts::Options &options, std::vector< std::string > &required)
 
virtual bool ProcessCommandLineOptions (const InferenceTestOptions &commonOptions)
 
virtual std::unique_ptr< IInferenceTestCaseGetTestCase (unsigned int testCaseId)=0
 
virtual bool OnInferenceTestFinished ()
 
+

Detailed Description

+
+

Definition at line 91 of file InferenceTest.hpp.

+

Constructor & Destructor Documentation

+ +

◆ ~IInferenceTestCaseProvider()

+ +
+
+ + + + + +
+ + + + + + + +
virtual ~IInferenceTestCaseProvider ()
+
+inlinevirtual
+
+ +

Definition at line 94 of file InferenceTest.hpp.

+
94 {}
+
+
+

Member Function Documentation

+ +

◆ AddCommandLineOptions()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void AddCommandLineOptions (cxxopts::Options & options,
std::vector< std::string > & required 
)
+
+inlinevirtual
+
+ +

Reimplemented in YoloTestCaseProvider< Model >, and ClassifierTestCaseProvider< TDatabase, InferenceModel >.

+ +

Definition at line 96 of file InferenceTest.hpp.

+ +

References armnn::IgnoreUnused().

+ +

Referenced by armnn::test::ParseCommandLine().

+
97  {
98  IgnoreUnused(options, required);
99  };
void IgnoreUnused(Ts &&...)
+
+
+
+ +

◆ GetTestCase()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual std::unique_ptr<IInferenceTestCase> GetTestCase (unsigned int testCaseId)
+
+pure virtual
+
+
+ +

◆ OnInferenceTestFinished()

+ +
+
+ + + + + +
+ + + + + + + +
virtual bool OnInferenceTestFinished ()
+
+inlinevirtual
+
+ +

Reimplemented in ClassifierTestCaseProvider< TDatabase, InferenceModel >.

+ +

Definition at line 106 of file InferenceTest.hpp.

+ +

Referenced by armnn::test::InferenceTest().

+
106 { return true; };
+
+
+ +

◆ ProcessCommandLineOptions()

+ +
+
+ + + + + +
+ + + + + + + + +
virtual bool ProcessCommandLineOptions (const InferenceTestOptionscommonOptions)
+
+inlinevirtual
+
+ +

Reimplemented in YoloTestCaseProvider< Model >, and ClassifierTestCaseProvider< TDatabase, InferenceModel >.

+ +

Definition at line 100 of file InferenceTest.hpp.

+ +

References armnn::IgnoreUnused().

+ +

Referenced by armnn::test::ParseCommandLine().

+
101  {
102  IgnoreUnused(commonOptions);
103  return true;
104  };
void IgnoreUnused(Ts &&...)
+
+
+
+
The documentation for this class was generated from the following file: +
+
+ + + + -- cgit v1.2.1