SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
OnnxConfig.cpp
Go to the documentation of this file.
1
19#include <boost/program_options.hpp>
20
21namespace po = boost::program_options;
22using namespace Euclid::Configuration;
23
24namespace SourceXtractor {
25
26static const std::string ML_MEASUREMENT_MODEL{"ml-measurement-model"};
27
30
32 return {{"ONNX", {
33 {ML_MEASUREMENT_MODEL.c_str(), po::value<std::vector<std::string>>()->multitoken(),
34 "ONNX-format models for machine learning based measurements"}
35 }}};
36}
37
44
45} // end of namespace SourceXtractor
OnnxConfig(long manager_id)
Construct a new OnnxConfig.
std::map< std::string, OptionDescriptionList > getProgramOptions() override
void initialize(const UserValues &args) override
std::vector< std::string > m_onnx_model_paths
Definition OnnxConfig.h:49
static const std::string ML_MEASUREMENT_MODEL