Skip to main content

model_graph

family

Declared in clika_rt/clika_rt_core.h.

Members

NameDescription
clika_rt_model_graph
model_graph_free
model_graph_input_namesClikaRT::graph::ModelGraph::input_names <- ClikaRT/graph/model_graph.h borrows self infallible; single-owner list: string_list_count / string_list_get_at index it; string_list_free frees it
model_graph_output_namesClikaRT::graph::ModelGraph::output_names <- ClikaRT/graph/model_graph.h borrows self infallible; single-owner list: string_list_count / string_list_get_at index it; string_list_free frees it
model_graph_run_vectorClikaRT::graph::ModelGraph::run <- ClikaRT/graph/model_graph.h one form of the overloaded C++ run; the _vector suffix names this form borrows self consumes every element of inputs (contract §6)
model_graph_run_vector_bound_outputsClikaRT::graph::ModelGraph::run <- ClikaRT/graph/model_graph.h one form of the overloaded C++ run; the _vector_bound_outputs suffix names this form borrows self consumes every element of inputs (contract §6) consumes every element of bound_outputs (contract §6)

Type aliases

using clika_rt_model_graph

using clika_rt_model_graph = struct clika_rt_model_graph

Declared in clika_rt/clika_rt_core.h, line 298

Functions

model_graph_free

void(* model_graph_free)(clika_rt_model_graph *h)

Declared in clika_rt/clika_rt_core.h, line 652

model_graph_input_names

clika_rt_string_list*(* model_graph_input_names)(clika_rt_model_graph *self)

ClikaRT::graph::ModelGraph::input_names <- ClikaRT/graph/model_graph.h borrows self infallible; single-owner list: string_list_count / string_list_get_at index it; string_list_free frees it

Declared in clika_rt/clika_rt_core.h, line 8742

model_graph_output_names

clika_rt_string_list*(* model_graph_output_names)(clika_rt_model_graph *self)

ClikaRT::graph::ModelGraph::output_names <- ClikaRT/graph/model_graph.h borrows self infallible; single-owner list: string_list_count / string_list_get_at index it; string_list_free frees it

Declared in clika_rt/clika_rt_core.h, line 8747

model_graph_run_vector

clika_rt_error*(* model_graph_run_vector)(clika_rt_model_graph *self, clika_rt_tensor *const *inputs, size_t inputs_count, clika_rt_tensor_list **out)

ClikaRT::graph::ModelGraph::run <- ClikaRT/graph/model_graph.h one form of the overloaded C++ run; the _vector suffix names this form borrows self consumes every element of inputs (contract §6)

Declared in clika_rt/clika_rt_core.h, line 8753

model_graph_run_vector_bound_outputs

clika_rt_error*(* model_graph_run_vector_bound_outputs)(clika_rt_model_graph *self, clika_rt_tensor *const *inputs, size_t inputs_count, clika_rt_tensor *const *bound_outputs, size_t bound_outputs_count, clika_rt_tensor_list **out)

ClikaRT::graph::ModelGraph::run <- ClikaRT/graph/model_graph.h one form of the overloaded C++ run; the _vector_bound_outputs suffix names this form borrows self consumes every element of inputs (contract §6) consumes every element of bound_outputs (contract §6)

Declared in clika_rt/clika_rt_core.h, line 8763