DequantOptions Struct
Construction options for a Dequant Node. More...
Declaration
Included Headers
Public Constructors Index
| DequantOptions ()=default | |
|
Default-construct with framework-default values; tune fields after construction. More... | |
| DequantOptions (const simaai::neat::Model &model) | |
|
Initialize options from a loaded Model (pulls scale/zp from the model's quant params). More... | |
Public Member Attributes Index
| std::string | element_name |
|
Optional GStreamer element name (default: auto-generated). More... | |
| std::string | stage_id |
|
Logical stage identifier used for routing/diagnostics. More... | |
| bool | model_managed = false |
|
If true, the bound model owns scale/zp resolution. More... | |
| std::optional< double > | q_scale |
|
Per-tensor dequantization scale; required unless model_managed. More... | |
| std::optional< std::int64_t > | q_zp |
|
Per-tensor dequantization zero-point; required unless model_managed. More... | |
| std::shared_ptr< const CompiledDequantContract > | compiled_contract |
|
Pre-compiled neatdequant contract; bypasses re-compilation. More... | |
| std::shared_ptr< const CompiledProcessCvuContract > | processcvu_compiled_contract |
|
Pre-compiled processcvu dequantize contract for model-managed A65/CVU routes. 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 Dequant Node.
Definition at line 34 of file Dequant.h.
Public Constructors
DequantOptions()
| default |
DequantOptions()
| explicit |
Public Member Attributes
compiled_contract
|
Pre-compiled neatdequant contract; bypasses re-compilation.
element_name
|
Optional GStreamer element name (default: auto-generated).
Definition at line 40 of file Dequant.h.
model_managed
|
If true, the bound model owns scale/zp resolution.
Definition at line 42 of file Dequant.h.
num_buffers
|
Override for the element's buffer pool size; 0 = use default/model.
Definition at line 54 of file Dequant.h.
num_buffers_locked
|
If true, planner won't override num_buffers.
Definition at line 56 of file Dequant.h.
num_buffers_model
|
Buffer count derived from the bound model.
Definition at line 55 of file Dequant.h.
processcvu_compiled_contract
|
Pre-compiled processcvu dequantize contract for model-managed A65/CVU routes.
q_scale
|
q_zp
|
stage_id
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.