SessionOptions Struct
Per-Session construction options. More...
Declaration
Included Headers
Public Member Attributes Index
| int | callback_timeout_ms = 1000 |
|
Maximum time a user callback (e.g., set_tensor_callback) may take before the framework intervenes. More... | |
| std::string | element_name_prefix |
|
Prefix prepended to every generated GStreamer element name (sanitized to valid characters). More... | |
| std::string | element_name_suffix |
|
Suffix appended to every generated GStreamer element name (sanitized to valid characters). More... | |
| VerboseOptions | verbose |
| std::string | processcvu_requested_run_target = "AUTO" |
|
Requested backend for model-managed processcvu generic-EV stages. More... | |
| ProcessCvuOptions | processcvu |
|
Simple pre/post process-CVU placement. More... | |
| ProcessMlaOptions | processmla |
|
MLA stage execution options. More... | |
| PreparedRunnerOptions | prepared_runner |
|
Experimental prepared-route runner. Defaults off. More... | |
| int | async_queue_depth = 0 |
|
Depth for internally inserted async queue2 elements. More... | |
Description
Per-Session construction options.
Passed to Session(opt).
Most fields default to sensible values. Set element_name_prefix/element_name_suffix when running multiple Sessions in one process to avoid GStreamer element-name collisions.
Definition at line 279 of file SessionOptions.h.
Public Member Attributes
async_queue_depth
|
Depth for internally inserted async queue2 elements.
0 keeps the legacy default/diagnostic environment fallback; positive values are used as-is and are the preferred production control.
Definition at line 310 of file SessionOptions.h.
callback_timeout_ms
|
Maximum time a user callback (e.g., set_tensor_callback) may take before the framework intervenes.
Definition at line 280 of file SessionOptions.h.
element_name_prefix
|
Prefix prepended to every generated GStreamer element name (sanitized to valid characters).
Definition at line 283 of file SessionOptions.h.
element_name_suffix
|
Suffix appended to every generated GStreamer element name (sanitized to valid characters).
Definition at line 285 of file SessionOptions.h.
prepared_runner
|
Experimental prepared-route runner. Defaults off.
Definition at line 305 of file SessionOptions.h.
processcvu
|
Simple pre/post process-CVU placement.
These values take priority over the legacy coarse processcvu_requested_run_target when non-AUTO.
Definition at line 299 of file SessionOptions.h.
processcvu_requested_run_target
|
Requested backend for model-managed processcvu generic-EV stages.
"AUTO" (default) lets core resolve per-stage, preferring A65 when a generic-EV graph has A65 support and otherwise the EV74 path. Set explicitly to "EV74" or "A65" to force a backend.
Definition at line 295 of file SessionOptions.h.
processmla
|
MLA stage execution options.
Definition at line 302 of file SessionOptions.h.
verbose
|
Diagnostic verbosity for this Session.
Definition at line 287 of file SessionOptions.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.