ClikaRT::runtime::PipelineStep
struct
Header: ClikaRT/runtime/serving.h
One node of a Pipeline: a caller-owned Model* (non-owning; you keep it alive for the pipeline's lifetime) plus its config and the name remaps that wire this node's I/O to the pipeline's tensor names.
Data members
name
std::string name
step name (wiring + diagnostics)
Declared in ClikaRT/runtime/serving.h, line 105
model
Model* model = nullptr
the model this step runs; non-owning, caller keeps it alive
Declared in ClikaRT/runtime/serving.h, line 106
exec_config
ExecConfig exec_config
per-step execution knobs
Declared in ClikaRT/runtime/serving.h, line 107
input_map
std::vector<std::pair<std::string, std::string>> input_map
pipeline-name -> node-input-name
Declared in ClikaRT/runtime/serving.h, line 108
output_map
std::vector<std::pair<std::string, std::string>> output_map
node-output-name -> pipeline-name
Declared in ClikaRT/runtime/serving.h, line 109