model_graph
family
Declared in clika_rt/clika_rt_core.h.
Members
| Name | Description |
|---|---|
clika_rt_model_graph | |
model_graph_free | |
model_graph_input_names | 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 |
model_graph_output_names | 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 |
model_graph_run_vector | 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) |
model_graph_run_vector_bound_outputs | 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) |
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