Skip to main content

CastOptions Struct

Construction options for a Cast Node. More...

Declaration

struct simaai::neat::CastOptions { ... }

Included Headers

#include <Cast.h>

Public Member Attributes Index

CastDirectiondirection = CastDirection::Bf16ToFp32

Conversion direction. More...

std::stringelement_name

Optional GStreamer element name (default: auto-generated). More...

boolsilent = true

If true, suppresses element-level diagnostic logging. More...

std::shared_ptr< const CompiledProcessCvuContract >compiled_contract

Optional processcvu contract for model-managed cast. More...

intnum_buffers = 0

processcvu buffer pool size when compiled_contract is set. More...

Description

Construction options for a Cast Node.

Definition at line 40 of file Cast.h.

Public Member Attributes

compiled_contract

std::shared_ptr<const CompiledProcessCvuContract> simaai::neat::CastOptions::compiled_contract

Optional processcvu contract for model-managed cast.

Definition at line 45 of file Cast.h.

direction

CastDirection simaai::neat::CastOptions::direction = CastDirection::Bf16ToFp32

Conversion direction.

Definition at line 41 of file Cast.h.

element_name

std::string simaai::neat::CastOptions::element_name

Optional GStreamer element name (default: auto-generated).

Definition at line 42 of file Cast.h.

42 std::string element_name;

num_buffers

int simaai::neat::CastOptions::num_buffers = 0

processcvu buffer pool size when compiled_contract is set.

Definition at line 46 of file Cast.h.

46 int num_buffers = 0;

silent

bool simaai::neat::CastOptions::silent = true

If true, suppresses element-level diagnostic logging.

Definition at line 43 of file Cast.h.

43 bool silent = true;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.