Home
last modified time | relevance | path

Searched refs:exec_params (Results 1 – 10 of 10) sorted by relevance

/third_party/ffmpeg/libavfilter/dnn/
Ddnn_backend_common.c29 …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 …]
Ddnn_backend_common.h83 …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…
Ddnn_backend_openvino.c590 …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()
Ddnn_backend_native.c106 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()
Ddnn_backend_tf.h34 int ff_dnn_execute_model_tf(const DNNModel *model, DNNExecBaseParams *exec_params);
Ddnn_backend_openvino.h34 int ff_dnn_execute_model_ov(const DNNModel *model, DNNExecBaseParams *exec_params);
Ddnn_backend_native.h137 int ff_dnn_execute_model_native(const DNNModel *model, DNNExecBaseParams *exec_params);
Ddnn_backend_tf.c325 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/
Ddnn_filter_common.c122 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()
Ddnn_interface.h116 int (*execute_model)(const DNNModel *model, DNNExecBaseParams *exec_params);