DetessDequantOptions Struct
Construction options for a DetessDequant Node. More...
Declaration
Included Headers
Public Constructors Index
| DetessDequantOptions ()=default | |
|
Default-construct with framework-default values; tune fields after construction. More... | |
| DetessDequantOptions (const simaai::neat::Model &model) | |
|
Initialize options from a loaded Model (pulls tile geometry, scale/zp, etc.). More... | |
Public Member Attributes Index
| std::string | config_path |
|
Path to the kernel config JSON, if loaded from disk. More... | |
| std::optional< nlohmann::json > | config_json |
|
Inline kernel config; takes precedence over config_path. More... | |
| std::string | upstream_name |
|
Name of the upstream MLA element (used for tag wiring). More... | |
| std::string | element_name |
|
Optional GStreamer element name (default: auto-generated). More... | |
| std::shared_ptr< const CompiledProcessCvuContract > | compiled_contract |
|
Pre-compiled CVU contract; bypasses re-compilation. More... | |
| int | num_buffers = 0 |
|
Override for the element's buffer pool size; 0 = use default/model. More... | |
| int | num_buffers_model = 0 |
|
Buffer count derived from the bound model. More... | |
| bool | num_buffers_locked = false |
|
If true, planner won't override num_buffers. More... | |
Description
Construction options for a DetessDequant Node.
Definition at line 38 of file DetessDequant.h.
Public Constructors
DetessDequantOptions()
| default |
Default-construct with framework-default values; tune fields after construction.
Definition at line 40 of file DetessDequant.h.
DetessDequantOptions()
| explicit |
Initialize options from a loaded Model (pulls tile geometry, scale/zp, etc.).
Definition at line 42 of file DetessDequant.h.
Public Member Attributes
compiled_contract
|
Pre-compiled CVU contract; bypasses re-compilation.
Definition at line 50 of file DetessDequant.h.
config_json
|
Inline kernel config; takes precedence over config_path.
Definition at line 46 of file DetessDequant.h.
config_path
|
Path to the kernel config JSON, if loaded from disk.
Definition at line 44 of file DetessDequant.h.
element_name
|
Optional GStreamer element name (default: auto-generated).
Definition at line 48 of file DetessDequant.h.
num_buffers
|
Override for the element's buffer pool size; 0 = use default/model.
Definition at line 51 of file DetessDequant.h.
num_buffers_locked
|
If true, planner won't override num_buffers.
Definition at line 53 of file DetessDequant.h.
num_buffers_model
|
Buffer count derived from the bound model.
Definition at line 52 of file DetessDequant.h.
upstream_name
|
Name of the upstream MLA element (used for tag wiring).
Definition at line 47 of file DetessDequant.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.