SourceXtractorPlusPlus  0.14
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OnnxConfig.h
Go to the documentation of this file.
1 
18 #ifndef _SEIMPLEMENTATION_PLUGIN_ONNXCONFIG_H_
19 #define _SEIMPLEMENTATION_PLUGIN_ONNXCONFIG_H_
20 
22 
23 namespace SourceXtractor {
24 
29 public:
30 
32  OnnxConfig(long manager_id);
33 
35  ~OnnxConfig() override = default;
36 
39 
41  void initialize(const UserValues& args) override;
42 
45  return m_onnx_model_paths;
46  }
47 
48 private:
50 };
51 
52 } // end of namespace SourceXtractor
53 
54 #endif // _SEIMPLEMENTATION_PLUGIN_ONNXCONFIG_H_
const std::vector< std::string > & getModels() const
Definition: OnnxConfig.h:44
OnnxConfig(long manager_id)
Construct a new OnnxConfig.
Definition: OnnxConfig.cpp:28
void initialize(const UserValues &args) override
Definition: OnnxConfig.cpp:37
STL class.
std::vector< std::string > m_onnx_model_paths
Definition: OnnxConfig.h:49
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition: OnnxConfig.cpp:31
~OnnxConfig() override=default
Destructor.