FFmpeg
Data Fields
TaskItem Struct Reference

#include <dnn_backend_common.h>

Data Fields

void *  model
 
 
 
const char *  input_name
 
const char **  output_names
 
uint8_t  async
 
uint8_t  do_ioproc
 
uint32_t  nb_output
 
uint32_t  inference_todo
 
uint32_t  inference_done
 

Detailed Description

Definition at line 36 of file dnn_backend_common.h.

Field Documentation

model

void* TaskItem::model

Definition at line 37 of file dnn_backend_common.h.

Referenced by execute_model_ov(), execute_model_tf(), execute_model_th(), extract_lltask_from_task(), ff_dnn_fill_task(), infer_completion_callback(), tf_start_inference(), and th_start_inference().

in_frame

AVFrame* TaskItem::in_frame

Definition at line 38 of file dnn_backend_common.h.

Referenced by dnn_free_model_ov(), dnn_free_model_tf(), dnn_free_model_th(), extract_lltask_from_task(), ff_dnn_fill_task(), ff_dnn_get_result_common(), fill_model_input_ov(), fill_model_input_tf(), fill_model_input_th(), get_output_ov(), get_output_tf(), get_output_th(), and infer_completion_callback().

out_frame

AVFrame* TaskItem::out_frame

Definition at line 39 of file dnn_backend_common.h.

Referenced by dnn_free_model_ov(), dnn_free_model_tf(), dnn_free_model_th(), ff_dnn_fill_task(), ff_dnn_get_result_common(), get_output_ov(), get_output_tf(), get_output_th(), and infer_completion_callback().

input_name

const char* TaskItem::input_name

Definition at line 40 of file dnn_backend_common.h.

Referenced by ff_dnn_fill_task(), fill_model_input_ov(), and fill_model_input_tf().

output_names

const char** TaskItem::output_names

Definition at line 41 of file dnn_backend_common.h.

Referenced by ff_dnn_fill_task(), fill_model_input_tf(), and infer_completion_callback().

async

uint8_t TaskItem::async

Definition at line 42 of file dnn_backend_common.h.

Referenced by execute_model_ov(), execute_model_tf(), execute_model_th(), and ff_dnn_fill_task().

do_ioproc

uint8_t TaskItem::do_ioproc

Definition at line 43 of file dnn_backend_common.h.

Referenced by ff_dnn_fill_task(), fill_model_input_ov(), fill_model_input_tf(), fill_model_input_th(), and infer_completion_callback().

nb_output

uint32_t TaskItem::nb_output

Definition at line 44 of file dnn_backend_common.h.

Referenced by ff_dnn_fill_task(), fill_model_input_tf(), infer_completion_callback(), and tf_start_inference().

inference_todo

uint32_t TaskItem::inference_todo

Definition at line 45 of file dnn_backend_common.h.

Referenced by execute_model_ov(), execute_model_tf(), execute_model_th(), extract_lltask_from_task(), and ff_dnn_get_result_common().

inference_done

uint32_t TaskItem::inference_done

Definition at line 46 of file dnn_backend_common.h.

Referenced by execute_model_ov(), execute_model_tf(), execute_model_th(), extract_lltask_from_task(), ff_dnn_get_result_common(), and infer_completion_callback().


The documentation for this struct was generated from the following file:

Generated on Thu Sep 26 2024 23:16:33 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /