FFmpeg
|
#include <dnn_interface.h>
Data Fields | |
void * | model |
const char * | options |
AVFilterContext * | filter_ctx |
DNNFunctionType | func_type |
DNNReturnType(* | get_input )(void *model, DNNData *input, const char *input_name) |
DNNReturnType(* | get_output )(void *model, const char *input_name, int input_width, int input_height, const char *output_name, int *output_width, int *output_height) |
int(* | pre_proc )(AVFrame *frame_in, DNNData *model_input, AVFilterContext *filter_ctx) |
int(* | post_proc )(AVFrame *frame_out, DNNData *model_output, AVFilterContext *filter_ctx) |
Definition at line 66 of file dnn_interface.h.
void* DNNModel::model |
Definition at line 68 of file dnn_interface.h.
Referenced by execute_model_native(), execute_model_tf(), ff_dnn_execute_model_async_ov(), ff_dnn_execute_model_native(), ff_dnn_execute_model_ov(), ff_dnn_execute_model_tf(), ff_dnn_flush_ov(), ff_dnn_get_async_result_ov(), ff_dnn_load_model_native(), ff_dnn_load_model_ov(), ff_dnn_load_model_tf(), and load_native_model().
const char* DNNModel::options |
Definition at line 70 of file dnn_interface.h.
Referenced by ff_dnn_load_model_native(), ff_dnn_load_model_ov(), and ff_dnn_load_model_tf().
AVFilterContext* DNNModel::filter_ctx |
Definition at line 72 of file dnn_interface.h.
Referenced by execute_model_native(), execute_model_tf(), ff_dnn_load_model_native(), ff_dnn_load_model_ov(), ff_dnn_load_model_tf(), fill_model_input_ov(), and infer_completion_callback().
DNNFunctionType DNNModel::func_type |
Definition at line 74 of file dnn_interface.h.
Referenced by execute_model_native(), execute_model_tf(), ff_dnn_execute_model_async_ov(), ff_dnn_execute_model_ov(), ff_dnn_load_model_native(), ff_dnn_load_model_ov(), ff_dnn_load_model_tf(), fill_model_input_ov(), and init_model_ov().
DNNReturnType(* DNNModel::get_input) (void *model, DNNData *input, const char *input_name) |
Definition at line 77 of file dnn_interface.h.
Referenced by ff_dnn_load_model_native(), ff_dnn_load_model_ov(), and ff_dnn_load_model_tf().
DNNReturnType(* DNNModel::get_output) (void *model, const char *input_name, int input_width, int input_height, const char *output_name, int *output_width, int *output_height) |
Definition at line 79 of file dnn_interface.h.
Referenced by ff_dnn_load_model_native(), ff_dnn_load_model_ov(), and ff_dnn_load_model_tf().
int(* DNNModel::pre_proc) (AVFrame *frame_in, DNNData *model_input, AVFilterContext *filter_ctx) |
Definition at line 83 of file dnn_interface.h.
Referenced by execute_model_native(), execute_model_tf(), and fill_model_input_ov().
int(* DNNModel::post_proc) (AVFrame *frame_out, DNNData *model_output, AVFilterContext *filter_ctx) |
Definition at line 86 of file dnn_interface.h.
Referenced by execute_model_native(), execute_model_tf(), and infer_completion_callback().