ResolvedPreprocessPlan Struct
Final resolved plan — what the framework actually compiled and runs. More...
Declaration
Included Headers
Public Member Functions Index
| std::string | to_debug_string () const |
|
Render a multi-line debug summary of the plan — used in Graph::describe() and reports. More... | |
Public Member Attributes Index
| PreprocessOptions | requested |
|
Original options as supplied by the application. More... | |
| PreprocessOptions | effective |
|
Post-planning options — defaults filled in, conflicts resolved. More... | |
| PreprocessExplicitKnobs | explicit_knobs |
|
Which fields the application set explicitly. More... | |
| InputKind | resolved_kind = InputKind::Image |
|
Concrete input kind chosen by the planner. More... | |
| bool | transforms_override = false |
|
True iff requested.transforms was non-empty and used. More... | |
| bool | enabled = true |
|
False iff preprocess was disabled entirely. More... | |
| PreprocessGraphFamily | graph_family = ... |
|
Which preprocess graph family was selected. More... | |
| std::string | graph_kernel |
|
Kernel name backing the graph (CVU/EV74 entry point). More... | |
| std::string | graph_config_path |
|
Filesystem path to the compiled graph config (inside the unpacked model archive). More... | |
| std::vector< PreprocessContract > | ingress_contracts |
|
Per-input ingress contracts (multi-input models have multiple). More... | |
| PreprocessContract | mla_contract |
| PreprocessMetaContract | meta_contract |
|
Required GstSimaMeta fields. More... | |
| std::vector< std::string > | warnings |
|
Non-fatal advisories (e.g., "preset overridden by explicit stats"). More... | |
Description
Final resolved plan — what the framework actually compiled and runs.
Produced by the route planner from PreprocessOptions + MPK contract. Carries the effective options, which graph family was chosen, the path to the compiled graph config, and the negotiated input/MLA contracts.
- See Also
PreprocessOptions for the input intent
- See Also
"Input planner" (§82 of the design deep dive)
Definition at line 293 of file PreprocessPlan.h.