EdgeAI TIOVX Apps Guide
resize_block.h File Reference
Include dependency graph for resize_block.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ResizeBlockOutputGroup
 
struct  ResizeBlock
 

Functions

void initialize_resize_block (ResizeBlock *resize_block)
 
int32_t add_resize_block_output_group (ResizeBlock *resize_block, uint32_t width, uint32_t height, uint32_t crop_start_x, uint32_t crop_start_y, uint32_t num_output)
 
int32_t get_resize_block_output_group_index (ResizeBlock *resize_block, uint32_t width, uint32_t height, uint32_t crop_start_x, uint32_t crop_start_y)
 
int32_t connect_pad_to_resize_block_output_group (ResizeBlock *resize_block, uint32_t group_num, Pad *pad)
 
int32_t create_resize_block_output_group_exposed_pad (ResizeBlock *resize_block, uint32_t group_num, SubflowInfo *subflow_info)
 
int32_t create_resize_block (GraphObj *graph, ResizeBlock *resize_block)
 

Function Documentation

◆ initialize_resize_block()

void initialize_resize_block ( ResizeBlock resize_block)

◆ add_resize_block_output_group()

int32_t add_resize_block_output_group ( ResizeBlock resize_block,
uint32_t  width,
uint32_t  height,
uint32_t  crop_start_x,
uint32_t  crop_start_y,
uint32_t  num_output 
)

◆ get_resize_block_output_group_index()

int32_t get_resize_block_output_group_index ( ResizeBlock resize_block,
uint32_t  width,
uint32_t  height,
uint32_t  crop_start_x,
uint32_t  crop_start_y 
)

◆ connect_pad_to_resize_block_output_group()

int32_t connect_pad_to_resize_block_output_group ( ResizeBlock resize_block,
uint32_t  group_num,
Pad *  pad 
)

◆ create_resize_block_output_group_exposed_pad()

int32_t create_resize_block_output_group_exposed_pad ( ResizeBlock resize_block,
uint32_t  group_num,
SubflowInfo subflow_info 
)

◆ create_resize_block()

int32_t create_resize_block ( GraphObj *  graph,
ResizeBlock resize_block 
)