Skip to main content

VisualFrontendCommonOptions Struct

Shared options for EV74 visual-frontend tensor Nodes. More...

Declaration

struct simaai::neat::VisualFrontendCommonOptions { ... }

Included Headers

#include <VisualFrontend.h>

Derived Structs

structFeatureHistogramOptions

8-bit grayscale histogram Node options. More...

structGriderFastOptions

Grid-distributed FAST feature detector options. More...

structTrackDescriptorOptions

FAST + BRIEF-style descriptor frontend options. More...

Public Member Attributes Index

intwidth = 0

Input image width in pixels. Must be positive and within the graph-specific EV envelope. More...

intheight = 0

Input image height in pixels. Must be positive and within the graph-specific EV envelope. More...

intbatch_size = 1

Number of packed grayscale images in one dispatch. Public tensor shape uses this as N. More...

intdebug = 0

EV graph debug level. Current native visual graphs accept values in [0,2]. More...

intnum_buffers = 0

Optional processcvu queue/buffer override. 0 keeps the plugin/runtime default. More...

std::stringelement_name

Optional GStreamer/processcvu element name. Empty means Neat generates a stable name. More...

Description

Shared options for EV74 visual-frontend tensor Nodes.

The public tensor shape is always logical and batch-aware: grayscale images are [batch_size, height, width]. The implementation may pack the batch for the EV74 graph ABI, but callers should not pre-pack dimensions themselves.

Definition at line 28 of file VisualFrontend.h.

Public Member Attributes

batch_size

int simaai::neat::VisualFrontendCommonOptions::batch_size = 1

Number of packed grayscale images in one dispatch. Public tensor shape uses this as N.

Definition at line 34 of file VisualFrontend.h.

debug

int simaai::neat::VisualFrontendCommonOptions::debug = 0

EV graph debug level. Current native visual graphs accept values in [0,2].

Definition at line 36 of file VisualFrontend.h.

element_name

std::string simaai::neat::VisualFrontendCommonOptions::element_name

Optional GStreamer/processcvu element name. Empty means Neat generates a stable name.

Definition at line 40 of file VisualFrontend.h.

height

int simaai::neat::VisualFrontendCommonOptions::height = 0

Input image height in pixels. Must be positive and within the graph-specific EV envelope.

Definition at line 32 of file VisualFrontend.h.

num_buffers

int simaai::neat::VisualFrontendCommonOptions::num_buffers = 0

Optional processcvu queue/buffer override. 0 keeps the plugin/runtime default.

Definition at line 38 of file VisualFrontend.h.

width

int simaai::neat::VisualFrontendCommonOptions::width = 0

Input image width in pixels. Must be positive and within the graph-specific EV envelope.

Definition at line 30 of file VisualFrontend.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.