Skip to main content

dv_model_output_param_t

Type Alias dv_model_output_param_t 

Source
pub type dv_model_output_param_t = dv_model_output_param;
Expand description

Model output parameters

Aliased Type§

#[repr(C)]
pub struct dv_model_output_param_t {
Show 20 fields pub postprocess_param: *mut dv_model_output_postprocess_param, pub layer_id: i32, pub blob_id: i32, pub fused_parent_id: i32, pub layer_name: *mut u8, pub blob_name: *mut u8, pub layer_fused_parent_name: *mut u8, pub layer_type: *mut u8, pub layout: *mut u8, pub size: i32, pub width: i32, pub height: i32, pub depth: i32, pub nch: i32, pub bpp: i32, pub num_classes: i32, pub layer_output_type: u32, pub num: i32, pub max_dynamic_id: i32, pub src_graph_layer_name: *mut u8,
}

Fields§

§postprocess_param: *mut dv_model_output_postprocess_param

<

§layer_id: i32

< layer id

§blob_id: i32

< input blob id within the layer

§fused_parent_id: i32

< layer fused parent id

§layer_name: *mut u8

< layer name

§blob_name: *mut u8

< input blob name within the layer

§layer_fused_parent_name: *mut u8

< layer fused parent name

§layer_type: *mut u8

< layer type

§layout: *mut u8

< output layout

§size: i32

< layer size in bytes

§width: i32

< layer width in pixels

§height: i32

< layer height in pixels

§depth: i32

< layer depth in pixels

§nch: i32

< number of channels

§bpp: i32

< bytes per pixel

§num_classes: i32

< number of classes for which model is trained on

§layer_output_type: u32

< output type of layer

§num: i32

< num dimension >

§max_dynamic_id: i32

< max batch id

§src_graph_layer_name: *mut u8

< source graph output layer name