FastDeploy  latest
Fast & Easy to Deploy!
Functions
model.cc File Reference
#include "fastdeploy_capi/vision/detection/contrib/yolo/model.h"
#include "fastdeploy_capi/internal/types_internal.h"
#include "fastdeploy_capi/vision/visualize.h"
Include dependency graph for model.cc:

Functions

 YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION (YOLOv5, yolov5_model) YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION(YOLOv5
 
fd_yolov5_wrapper YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION (YOLOv5, fd_yolov5_wrapper) YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION(YOLOv5
 
fd_yolov5_wrapper fd_yolov5_wrapper YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION (YOLOv5, fd_yolov5_wrapper) YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION(YOLOv7
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION (YOLOv7, fd_yolov7_wrapper) YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION(YOLOv7
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION (YOLOv7, fd_yolov7_wrapper) YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION(YOLOv7
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION (YOLOv8, yolov8_model) YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION(YOLOv8
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION (YOLOv8, fd_yolov8_wrapper) YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION(YOLOv8
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION (YOLOv8, fd_yolov8_wrapper) YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION(YOLOv6
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION (YOLOv6, fd_yolov6_wrapper) YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION_WITH_THREASHOLD(YOLOv6
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION (YOLOv6, fd_yolov6_wrapper) YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION(YOLOR
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper yolor_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION (YOLOR, fd_yolor_wrapper) YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION_WITH_THREASHOLD(YOLOR
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper yolor_model fd_yolor_wrapper YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION (YOLOR, fd_yolor_wrapper) YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION(YOLOX
 
fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper yolor_model fd_yolor_wrapper yolox_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION (YOLOX, fd_yolox_wrapper) YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION_WITH_THREASHOLD(YOLOX
 

Function Documentation

◆ YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION() [1/2]

fd_yolov5_wrapper fd_yolov5_wrapper YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION ( YOLOv5  ,
fd_yolov5_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION() [2/2]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper YOLO_DECLARE_AND_IMPLEMENT_BATCH_PREDICT_FUNCTION ( YOLOv8  ,
fd_yolov8_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION() [1/2]

YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION ( YOLOv5  ,
yolov5_model   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION() [2/2]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper YOLO_DECLARE_AND_IMPLEMENT_CREATE_WRAPPER_FUNCTION ( YOLOv8  ,
yolov8_model   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION() [1/4]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION ( YOLOv7  ,
fd_yolov7_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION() [2/4]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION ( YOLOv6  ,
fd_yolov6_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION() [3/4]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper yolor_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION ( YOLOR  ,
fd_yolor_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION() [4/4]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper yolor_model fd_yolor_wrapper yolox_model YOLO_DECLARE_AND_IMPLEMENT_DESTROY_WRAPPER_FUNCTION ( YOLOX  ,
fd_yolox_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION() [1/3]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION ( YOLOv7  ,
fd_yolov7_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION() [2/3]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION ( YOLOv6  ,
fd_yolov6_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION() [3/3]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper fd_yolov8_wrapper yolov6_model fd_yolov6_wrapper yolor_model fd_yolor_wrapper YOLO_DECLARE_AND_IMPLEMENT_INITIALIZED_FUNCTION ( YOLOR  ,
fd_yolor_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION() [1/2]

fd_yolov5_wrapper YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION ( YOLOv5  ,
fd_yolov5_wrapper   
)

◆ YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION() [2/2]

fd_yolov5_wrapper fd_yolov5_wrapper yolov7_model fd_yolov7_wrapper fd_yolov7_wrapper fd_yolov8_wrapper YOLO_DECLARE_AND_IMPLEMENT_PREDICT_FUNCTION ( YOLOv8  ,
fd_yolov8_wrapper   
)