Skip to main content

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 137

model​

Model* model = nullptr

the model this step runs; non-owning, caller keeps it alive

Declared in ClikaRT/runtime/serving.h, line 138

exec_config​

ExecConfig exec_config

per-step execution knobs

Declared in ClikaRT/runtime/serving.h, line 139

input_map​

std::vector<std::pair<std::string, std::string>> input_map

pipeline-name -> node-input-name

Declared in ClikaRT/runtime/serving.h, line 140

output_map​

std::vector<std::pair<std::string, std::string>> output_map

node-output-name -> pipeline-name

Declared in ClikaRT/runtime/serving.h, line 141