FFmpeg
Data Structures | Typedefs | Variables
dnn_backend_native_layers.h File Reference
#include <stdint.h>
#include "dnn_backend_native.h"

Go to the source code of this file.

Data Structures

struct  LayerFunc
 

Typedefs

typedef int(* LAYER_EXEC_FUNC) (DnnOperand *operands, const int32_t *input_operand_indexes, int32_t output_operand_index, const void *parameters, NativeContext *ctx)
 
typedef int(* LAYER_LOAD_FUNC) (Layer *layer, AVIOContext *model_file_context, int file_size, int operands_num)
 

Variables

const LayerFunc ff_layer_funcs [DLT_COUNT]
 

Typedef Documentation

◆ LAYER_EXEC_FUNC

typedef int(* LAYER_EXEC_FUNC) (DnnOperand *operands, const int32_t *input_operand_indexes, int32_t output_operand_index, const void *parameters, NativeContext *ctx)

Definition at line 27 of file dnn_backend_native_layers.h.

◆ LAYER_LOAD_FUNC

typedef int(* LAYER_LOAD_FUNC) (Layer *layer, AVIOContext *model_file_context, int file_size, int operands_num)

Definition at line 29 of file dnn_backend_native_layers.h.

Variable Documentation

◆ ff_layer_funcs

const LayerFunc ff_layer_funcs[DLT_COUNT]

Definition at line 32 of file dnn_backend_native_layers.c.

Referenced by execute_model_native(), and ff_dnn_load_model_native().