SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
OnnxSourceTask.h
Go to the documentation of this file.
1
18#ifndef _SEIMPLEMENTATION_PLUGIN_ONNXSOURCETASK_H_
19#define _SEIMPLEMENTATION_PLUGIN_ONNXSOURCETASK_H_
20
23
24namespace SourceXtractor {
25
30public:
35
42
46 ~OnnxSourceTask() override = default;
47
49 void computeProperties(SourceInterface& source) const override;
50
51private:
52
54};
55
56} // end of namespace SourceXtractor
57
58#endif // _SEIMPLEMENTATION_PLUGIN_ONNXSOURCETASK_H_
void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
OnnxSourceTask(const std::vector< OnnxModelInfo > &model_infos)
~OnnxSourceTask() override=default
const std::vector< OnnxModelInfo > & m_model_infos
The SourceInterface is an abstract "source" that has properties attached to it.
A Task that acts on a Source to compute one or more properties.
Definition SourceTask.h:36