SourceXtractorPlusPlus
0.13
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
Onnx
OnnxSourceTask.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_PLUGIN_ONNXSOURCETASK_H_
19
#define _SEIMPLEMENTATION_PLUGIN_ONNXSOURCETASK_H_
20
21
#include "
SEFramework/Task/SourceTask.h
"
22
#include "
SEImplementation/Plugin/Onnx/OnnxModel.h
"
23
24
namespace
SourceXtractor
{
25
29
class
OnnxSourceTask
:
public
SourceTask
{
30
public
:
31
37
OnnxSourceTask
(
const
std::vector<OnnxModel>
& models);
38
42
~OnnxSourceTask
()
override
=
default
;
43
45
void
computeProperties
(
SourceInterface
& source)
const override
;
46
47
private
:
48
const
std::vector<OnnxModel>
&
m_models
;
49
};
50
51
}
// end of namespace SourceXtractor
52
53
#endif // _SEIMPLEMENTATION_PLUGIN_ONNXSOURCETASK_H_
SourceXtractor::OnnxSourceTask::m_models
const std::vector< OnnxModel > & m_models
Definition:
OnnxSourceTask.h:48
std::vector
STL class.
SourceXtractor::OnnxSourceTask
Definition:
OnnxSourceTask.h:29
SourceXtractor::OnnxSourceTask::~OnnxSourceTask
~OnnxSourceTask() override=default
SourceXtractor
Definition:
Aperture.h:30
OnnxModel.h
SourceXtractor::OnnxSourceTask::OnnxSourceTask
OnnxSourceTask(const std::vector< OnnxModel > &models)
Definition:
OnnxSourceTask.cpp:48
SourceXtractor::SourceTask
A Task that acts on a Source to compute one or more properties.
Definition:
SourceTask.h:36
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceTask.h
SourceXtractor::OnnxSourceTask::computeProperties
void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
Definition:
OnnxSourceTask.cpp:102
Generated by
1.8.20