Skip to main content

DequantPreparedStage Struct

Declaration

struct simaai::gst::DequantPreparedStage { ... }

Included Headers

#include <SimaPreparedRuntimeAbi.h>

Public Constructors Index

DequantPreparedStage ()=default
DequantPreparedStage (const DequantPreparedStage &)=delete
DequantPreparedStage (DequantPreparedStage &&other) noexcept

Public Destructor Index

~DequantPreparedStage ()

Public Operators Index

DequantPreparedStage &operator= (const DequantPreparedStage &)=delete
DequantPreparedStage &operator= (DequantPreparedStage &&other) noexcept

Public Member Functions Index

voidreset ()

Public Member Attributes Index

std::stringstage_key
std::stringinput_dtype
std::vector< std::int64_t >tensor_shape
std::stringtensor_layout
std::size_tinput_elem_bytes = 0U
std::uint64_trequired_input_bytes = 0U
std::uint64_trequired_output_bytes = 0U
boolhas_scalar_quant = false
doubleq_scale = 0.0
std::int64_tq_zp = 0
std::vector< DequantPreparedSpan >quant_spans
TensorBufferPublishContractidentity_publish_contract
std::optional< TensorBufferPreparedMetaTemplate >prepared_meta_template
GstCaps *sink_caps = nullptr
GstCaps *src_caps = nullptr

Definition at line 357 of file SimaPreparedRuntimeAbi.h.

Public Constructors

DequantPreparedStage()

simaai::gst::DequantPreparedStage::DequantPreparedStage ()
default

Definition at line 374 of file SimaPreparedRuntimeAbi.h.

DequantPreparedStage()

simaai::gst::DequantPreparedStage::DequantPreparedStage (const DequantPreparedStage &)
delete

Definition at line 379 of file SimaPreparedRuntimeAbi.h.

DequantPreparedStage()

simaai::gst::DequantPreparedStage::DequantPreparedStage (DequantPreparedStage && other)
inline noexcept

Definition at line 382 of file SimaPreparedRuntimeAbi.h.

Public Destructor

~DequantPreparedStage()

simaai::gst::DequantPreparedStage::~DequantPreparedStage ()
inline

Definition at line 375 of file SimaPreparedRuntimeAbi.h.

Public Operators

operator=()

DequantPreparedStage & simaai::gst::DequantPreparedStage::operator= (const DequantPreparedStage &)
delete

Definition at line 380 of file SimaPreparedRuntimeAbi.h.

operator=()

DequantPreparedStage & simaai::gst::DequantPreparedStage::operator= (DequantPreparedStage && other)
inline noexcept

Definition at line 402 of file SimaPreparedRuntimeAbi.h.

Public Member Functions

reset()

void simaai::gst::DequantPreparedStage::reset ()
inline

Definition at line 432 of file SimaPreparedRuntimeAbi.h.

Public Member Attributes

has_scalar_quant

bool simaai::gst::DequantPreparedStage::has_scalar_quant = false

Definition at line 365 of file SimaPreparedRuntimeAbi.h.

identity_publish_contract

TensorBufferPublishContract simaai::gst::DequantPreparedStage::identity_publish_contract

Definition at line 369 of file SimaPreparedRuntimeAbi.h.

input_dtype

std::string simaai::gst::DequantPreparedStage::input_dtype

Definition at line 359 of file SimaPreparedRuntimeAbi.h.

input_elem_bytes

std::size_t simaai::gst::DequantPreparedStage::input_elem_bytes = 0U

Definition at line 362 of file SimaPreparedRuntimeAbi.h.

prepared_meta_template

std::optional<TensorBufferPreparedMetaTemplate> simaai::gst::DequantPreparedStage::prepared_meta_template

Definition at line 370 of file SimaPreparedRuntimeAbi.h.

q_scale

double simaai::gst::DequantPreparedStage::q_scale = 0.0

Definition at line 366 of file SimaPreparedRuntimeAbi.h.

q_zp

std::int64_t simaai::gst::DequantPreparedStage::q_zp = 0

Definition at line 367 of file SimaPreparedRuntimeAbi.h.

quant_spans

std::vector<DequantPreparedSpan> simaai::gst::DequantPreparedStage::quant_spans

Definition at line 368 of file SimaPreparedRuntimeAbi.h.

required_input_bytes

std::uint64_t simaai::gst::DequantPreparedStage::required_input_bytes = 0U

Definition at line 363 of file SimaPreparedRuntimeAbi.h.

required_output_bytes

std::uint64_t simaai::gst::DequantPreparedStage::required_output_bytes = 0U

Definition at line 364 of file SimaPreparedRuntimeAbi.h.

sink_caps

GstCaps* simaai::gst::DequantPreparedStage::sink_caps = nullptr

Definition at line 371 of file SimaPreparedRuntimeAbi.h.

src_caps

GstCaps* simaai::gst::DequantPreparedStage::src_caps = nullptr

Definition at line 372 of file SimaPreparedRuntimeAbi.h.

stage_key

std::string simaai::gst::DequantPreparedStage::stage_key

Definition at line 358 of file SimaPreparedRuntimeAbi.h.

tensor_layout

std::string simaai::gst::DequantPreparedStage::tensor_layout

Definition at line 361 of file SimaPreparedRuntimeAbi.h.

tensor_shape

std::vector<std::int64_t> simaai::gst::DequantPreparedStage::tensor_shape

Definition at line 360 of file SimaPreparedRuntimeAbi.h.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.