OpenFFmpeg
Classes | Typedefs | Enumerations | Functions
dnn_backend_native.h File Reference

DNN inference functions interface for native backend. More...

#include "dnn_interface.h"
#include "libavformat/avio.h"

Go to the source code of this file.

Classes

struct  Layer
 
struct  ConvolutionalParams
 
struct  InputParams
 
struct  DepthToSpaceParams
 
struct  ConvolutionalNetwork
 

Typedefs

typedef struct Layer Layer
 
typedef struct ConvolutionalParams ConvolutionalParams
 
typedef struct InputParams InputParams
 
typedef struct DepthToSpaceParams DepthToSpaceParams
 
typedef struct ConvolutionalNetwork ConvolutionalNetwork
 

Enumerations

enum  DNNLayerType { INPUT, CONV, DEPTH_TO_SPACE }
 
enum  DNNActivationFunc { RELU, TANH, SIGMOID }
 

Functions

DNNModelff_dnn_load_model_native (const char *model_filename)
 
DNNReturnType ff_dnn_execute_model_native (const DNNModel *model)
 
void ff_dnn_free_model_native (DNNModel **model)
 

Detailed Description

DNN inference functions interface for native backend.