RunOptions Struct
Per-Run runtime options. More...
Declaration
Included Headers
Public Member Functions Index
| RunOptions & | enable_board_power (int sample_interval_ms=100) |
|
Enable board power monitoring, read from Sentinel. More... | |
| RunOptions & | enable_modalix_som_power (int sample_interval_ms=100) |
|
Same as enable_board_power(). More... | |
| RunOptions & | enable_modalix_dvt_power (int sample_interval_ms=100) |
|
Same as enable_board_power(). More... | |
| RunOptions & | disable_power_monitor () |
|
Disable power monitoring after it was enabled/configured. More... | |
Public Member Attributes Index
| RunPreset | preset = RunPreset::Balanced |
|
Convenience preset that tunes the other fields. More... | |
| int | queue_depth = 4 |
|
Capacity of ingress and internal runtime queues. More... | |
| OverflowPolicy | overflow_policy = OverflowPolicy::Block |
|
Overflow policy for ingress and general runtime queues. More... | |
| OutputMemory | output_memory = ... |
|
Whether output tensors are zero-copy or owned. More... | |
| int | input_timeout_ms = -1 |
|
Output-wait timeout for input-mode Graph::run() and supported seeded build preflight. More... | |
| bool | startup_preflight = true |
|
Validate seeded build(input, ...) calls by pushing/pulling the seed once. More... | |
| RunAdvancedOptions | advanced {} |
|
Advanced tuning (rarely needed). More... | |
| PowerMonitorOptions | power_monitor {} |
|
Optional board power telemetry from Sentinel. More... | |
| RunAutoExportOptions | run_export {} |
|
Optional build-time Run/graph JSON export. More... | |
| RunAutoExportOptions | graph_run_export {} |
|
Backward-compatible spelling for the previous graph-run export field. More... | |
| std::function< void(const struct InputDropInfo &)> | on_input_drop |
|
Optional callback invoked when an input frame is dropped by the overflow policy. More... | |