#include <armnn/ArmNN.hpp>
#include <armnn/Logging.hpp>
#include <armnn/TypesUtils.hpp>
#include "InferenceModel.hpp"
#include <boost/core/ignore_unused.hpp>
#include <boost/program_options.hpp>
#include "InferenceTest.inl"
Go to the source code of this file.
|
std::istream & | operator>> (std::istream &in, armnn::Compute &compute) |
|
std::istream & | operator>> (std::istream &in, armnn::BackendId &backend) |
|
bool | ParseCommandLine (int argc, char **argv, IInferenceTestCaseProvider &testCaseProvider, InferenceTestOptions &outParams) |
|
bool | ValidateDirectory (std::string &dir) |
|
bool | InferenceTest (const InferenceTestOptions ¶ms, const std::vector< unsigned int > &defaultTestCaseIds, IInferenceTestCaseProvider &testCaseProvider) |
|
template<typename TConstructTestCaseProvider > |
int | InferenceTestMain (int argc, char *argv[], const std::vector< unsigned int > &defaultTestCaseIds, TConstructTestCaseProvider constructTestCaseProvider) |
|
template<typename TDatabase , typename TParser , typename TConstructDatabaseCallable > |
int | ClassifierInferenceTestMain (int argc, char *argv[], const char *modelFilename, bool isModelBinary, const char *inputBindingName, const char *outputBindingName, const std::vector< unsigned int > &defaultTestCaseIds, TConstructDatabaseCallable constructDatabase, const armnn::TensorShape *inputTensorShape=nullptr) |
|