/third_party/ffmpeg/libavfilter/dnn/ |
D | dnn_backend_common.c | 29 …arams(void *ctx, DNNBackendType backend, DNNFunctionType func_type, DNNExecBaseParams *exec_params) in ff_check_exec_params() argument 31 if (!exec_params) { in ff_check_exec_params() 36 if (!exec_params->in_frame) { in ff_check_exec_params() 41 if (!exec_params->out_frame && func_type == DFT_PROCESS_FRAME) { in ff_check_exec_params() 46 if (exec_params->nb_output != 1 && backend != DNN_TF) { in ff_check_exec_params() 56 int ff_dnn_fill_task(TaskItem *task, DNNExecBaseParams *exec_params, void *backend_model, int async… in ff_dnn_fill_task() argument 57 if (task == NULL || exec_params == NULL || backend_model == NULL) in ff_dnn_fill_task() 66 task->input_name = exec_params->input_name; in ff_dnn_fill_task() 67 task->in_frame = exec_params->in_frame; in ff_dnn_fill_task() 68 task->out_frame = exec_params->out_frame; in ff_dnn_fill_task() [all …]
|
D | dnn_backend_common.h | 83 …rams(void *ctx, DNNBackendType backend, DNNFunctionType func_type, DNNExecBaseParams *exec_params); 97 int ff_dnn_fill_task(TaskItem *task, DNNExecBaseParams *exec_params, void *backend_model, int async… 151 int ff_dnn_fill_gettingoutput_task(TaskItem *task, DNNExecBaseParams *exec_params, void *backend_mo…
|
D | dnn_backend_openvino.c | 590 …ask(DNNFunctionType func_type, TaskItem *task, Queue *lltask_queue, DNNExecBaseParams *exec_params) in extract_lltask_from_task() argument 614 DNNExecClassificationParams *params = (DNNExecClassificationParams *)exec_params; in extract_lltask_from_task() 666 DNNExecBaseParams exec_params = { in get_output_ov() local 699 …ret = ff_dnn_fill_gettingoutput_task(&task, &exec_params, ov_model, input_height, input_width, ctx… in get_output_ov() 783 int ff_dnn_execute_model_ov(const DNNModel *model, DNNExecBaseParams *exec_params) in ff_dnn_execute_model_ov() argument 791 ret = ff_check_exec_params(ctx, DNN_OV, model->func_type, exec_params); in ff_dnn_execute_model_ov() 797 ret = init_model_ov(ov_model, exec_params->input_name, exec_params->output_names[0]); in ff_dnn_execute_model_ov() 810 ret = ff_dnn_fill_task(task, exec_params, ov_model, ctx->options.async, 1); in ff_dnn_execute_model_ov() 822 ret = extract_lltask_from_task(model->func_type, task, ov_model->lltask_queue, exec_params); in ff_dnn_execute_model_ov()
|
D | dnn_backend_native.c | 106 DNNExecBaseParams exec_params = { in get_output_native() local 114 …ret = ff_dnn_fill_gettingoutput_task(&task, &exec_params, native_model, input_height, input_width,… in get_output_native() 435 int ff_dnn_execute_model_native(const DNNModel *model, DNNExecBaseParams *exec_params) in ff_dnn_execute_model_native() argument 442 ret = ff_check_exec_params(ctx, DNN_NATIVE, model->func_type, exec_params); in ff_dnn_execute_model_native() 453 ret = ff_dnn_fill_task(task, exec_params, native_model, ctx->options.async, 1); in ff_dnn_execute_model_native()
|
D | dnn_backend_tf.h | 34 int ff_dnn_execute_model_tf(const DNNModel *model, DNNExecBaseParams *exec_params);
|
D | dnn_backend_openvino.h | 34 int ff_dnn_execute_model_ov(const DNNModel *model, DNNExecBaseParams *exec_params);
|
D | dnn_backend_native.h | 137 int ff_dnn_execute_model_native(const DNNModel *model, DNNExecBaseParams *exec_params);
|
D | dnn_backend_tf.c | 325 DNNExecBaseParams exec_params = { in get_output_tf() local 333 …ret = ff_dnn_fill_gettingoutput_task(&task, &exec_params, tf_model, input_height, input_width, ctx… in get_output_tf() 1144 int ff_dnn_execute_model_tf(const DNNModel *model, DNNExecBaseParams *exec_params) in ff_dnn_execute_model_tf() argument 1152 ret = ff_check_exec_params(ctx, DNN_TF, model->func_type, exec_params); in ff_dnn_execute_model_tf() 1163 ret = ff_dnn_fill_task(task, exec_params, tf_model, ctx->options.async, 1); in ff_dnn_execute_model_tf()
|
/third_party/ffmpeg/libavfilter/ |
D | dnn_filter_common.c | 122 DNNExecBaseParams exec_params = { in ff_dnn_execute_model() local 129 return (ctx->dnn_module->execute_model)(ctx->model, &exec_params); in ff_dnn_execute_model()
|
D | dnn_interface.h | 116 int (*execute_model)(const DNNModel *model, DNNExecBaseParams *exec_params);
|