SourceXtractorPlusPlus
0.16
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
Onnx
OnnxConfig.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_PLUGIN_ONNXCONFIG_H_
19
#define _SEIMPLEMENTATION_PLUGIN_ONNXCONFIG_H_
20
21
#include <
Configuration/Configuration.h
>
22
23
namespace
SourceXtractor
{
24
28
class
OnnxConfig
:
public
Euclid::Configuration::Configuration
{
29
public
:
30
32
explicit
OnnxConfig
(
long
manager_id);
33
35
~OnnxConfig
()
override
=
default
;
36
38
std::map<std::string, OptionDescriptionList>
getProgramOptions
()
override
;
39
41
void
initialize
(
const
UserValues
& args)
override
;
42
44
const
std::vector<std::string>
&
getModels
()
const
{
45
return
m_onnx_model_paths
;
46
}
47
48
private
:
49
std::vector<std::string>
m_onnx_model_paths
;
50
};
51
52
}
// end of namespace SourceXtractor
53
54
#endif
// _SEIMPLEMENTATION_PLUGIN_ONNXCONFIG_H_
Configuration.h
Euclid::Configuration::Configuration
SourceXtractor::OnnxConfig
Definition:
OnnxConfig.h:28
SourceXtractor::OnnxConfig::OnnxConfig
OnnxConfig(long manager_id)
Construct a new OnnxConfig.
Definition:
OnnxConfig.cpp:28
SourceXtractor::OnnxConfig::getModels
const std::vector< std::string > & getModels() const
Definition:
OnnxConfig.h:44
SourceXtractor::OnnxConfig::~OnnxConfig
~OnnxConfig() override=default
Destructor.
SourceXtractor::OnnxConfig::getProgramOptions
std::map< std::string, OptionDescriptionList > getProgramOptions() override
Definition:
OnnxConfig.cpp:31
SourceXtractor::OnnxConfig::initialize
void initialize(const UserValues &args) override
Definition:
OnnxConfig.cpp:38
SourceXtractor::OnnxConfig::m_onnx_model_paths
std::vector< std::string > m_onnx_model_paths
Definition:
OnnxConfig.h:49
std::map
SourceXtractor
Definition:
Aperture.h:30
std::vector< std::string >
Generated by
1.9.1