Doxygen Book
_GstTensorFilterPrivate Struct Reference

Structure definition for common tensor-filter properties. More...

#include <tensor_filter_common.h>

Collaboration diagram for _GstTensorFilterPrivate:

Public Attributes

void * privateData
 
GstTensorFilterProperties prop
 
GstTensorFilterFrameworkInfo info
 
GstTensorFilterStatistics stat
 
const GstTensorFilterFrameworkfw
 
gboolean silent
 
gboolean configured
 
gboolean is_updatable
 
gchar * config_path
 
GstTensorsConfig in_config
 
GstTensorsConfig out_config
 
gint latency_mode
 
gint throughput_mode
 
gboolean latency_reporting
 
gint64 latency_reported
 
GstTensorFilterCombination combi
 
nns_watchdog_h watchdog_h
 

Detailed Description

Structure definition for common tensor-filter properties.

Definition at line 152 of file tensor_filter_common.h.

Member Data Documentation

◆ combi

GstTensorFilterCombination _GstTensorFilterPrivate::combi

Definition at line 173 of file tensor_filter_common.h.

◆ config_path

gchar* _GstTensorFilterPrivate::config_path

Path to configuration file

Definition at line 164 of file tensor_filter_common.h.

◆ configured

gboolean _GstTensorFilterPrivate::configured

True if already successfully configured tensor metadata

Definition at line 162 of file tensor_filter_common.h.

◆ fw

const GstTensorFilterFramework* _GstTensorFilterPrivate::fw

The implementation core of the NNFW. NULL if not configured

Definition at line 158 of file tensor_filter_common.h.

◆ in_config

GstTensorsConfig _GstTensorFilterPrivate::in_config

input tensor info

Definition at line 165 of file tensor_filter_common.h.

◆ info

GstTensorFilterFrameworkInfo _GstTensorFilterPrivate::info

NNFW framework info

Definition at line 156 of file tensor_filter_common.h.

◆ is_updatable

gboolean _GstTensorFilterPrivate::is_updatable

a given model to the filter is updatable if TRUE

Definition at line 163 of file tensor_filter_common.h.

◆ latency_mode

gint _GstTensorFilterPrivate::latency_mode

latency profiling mode (0: off, 1: on, ...)

Definition at line 168 of file tensor_filter_common.h.

◆ latency_reported

gint64 _GstTensorFilterPrivate::latency_reported

latency value reported (ns) in last LATENCY query

Definition at line 171 of file tensor_filter_common.h.

◆ latency_reporting

gboolean _GstTensorFilterPrivate::latency_reporting

reporting of estimated filter latency is enabled

Definition at line 170 of file tensor_filter_common.h.

◆ out_config

GstTensorsConfig _GstTensorFilterPrivate::out_config

output tensor info

Definition at line 166 of file tensor_filter_common.h.

◆ privateData

void* _GstTensorFilterPrivate::privateData

NNFW plugin's private data is stored here

Definition at line 154 of file tensor_filter_common.h.

◆ prop

GstTensorFilterProperties _GstTensorFilterPrivate::prop

NNFW plugin's properties

Definition at line 155 of file tensor_filter_common.h.

◆ silent

gboolean _GstTensorFilterPrivate::silent

Verbose mode if FALSE. int instead of gboolean for non-glib custom plugins

Definition at line 161 of file tensor_filter_common.h.

◆ stat

GstTensorFilterStatistics _GstTensorFilterPrivate::stat

NNFW plugin's statistics

Definition at line 157 of file tensor_filter_common.h.

◆ throughput_mode

gint _GstTensorFilterPrivate::throughput_mode

throughput profiling mode (0: off, 1: on, ...)

Definition at line 169 of file tensor_filter_common.h.

◆ watchdog_h

nns_watchdog_h _GstTensorFilterPrivate::watchdog_h

Watchdog to monitor occasional inputs

Definition at line 174 of file tensor_filter_common.h.


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