FastDeploy
latest
Fast & Easy to Deploy!
|
#include "fastdeploy_capi/vision/segmentation/ppseg/model.h"
#include "fastdeploy_capi/internal/types_internal.h"
Functions | |
FD_C_PaddleSegModelWrapper * | FD_C_CreatePaddleSegModelWrapper (const char *model_file, const char *params_file, const char *config_file, FD_C_RuntimeOptionWrapper *fd_c_runtime_option_wrapper, const FD_C_ModelFormat model_format) |
Create a new FD_C_PaddleSegModelWrapper object. More... | |
void | FD_C_DestroyPaddleSegModelWrapper (FD_C_PaddleSegModelWrapper *fd_c_paddleseg_model_wrapper) |
FD_C_Bool | FD_C_PaddleSegModelWrapperPredict (FD_C_PaddleSegModelWrapper *fd_c_paddleseg_model_wrapper, FD_C_Mat img, FD_C_SegmentationResult *fd_c_segmentation_result) |
FD_C_Bool | FD_C_PaddleSegModelWrapperInitialized (FD_C_PaddleSegModelWrapper *fd_c_paddleseg_model_wrapper) |
FD_C_Bool | FD_C_PaddleSegModelWrapperBatchPredict (FD_C_PaddleSegModelWrapper *fd_c_paddleseg_model_wrapper, FD_C_OneDimMat imgs, FD_C_OneDimSegmentationResult *results) |
FD_C_PaddleSegModelWrapper* FD_C_CreatePaddleSegModelWrapper | ( | const char * | model_file, |
const char * | params_file, | ||
const char * | config_file, | ||
FD_C_RuntimeOptionWrapper * | fd_c_runtime_option_wrapper, | ||
const FD_C_ModelFormat | model_format | ||
) |
Create a new FD_C_PaddleSegModelWrapper object.
[in] | model_file | Path of model file, e.g net/model.pdmodel |
[in] | params_file | Path of parameter file, e.g unet/model.pdiparams, if the model format is ONNX, this parameter will be ignored |
[in] | config_file | Path of configuration file for deployment, e.g unet/deploy.yml |
[in] | fd_c_runtime_option_wrapper | RuntimeOption for inference, the default will use cpu, and choose the backend defined in valid_cpu_backends |
[in] | model_format | Model format of the loaded model, default is Paddle format |
void FD_C_DestroyPaddleSegModelWrapper | ( | FD_C_PaddleSegModelWrapper * | fd_c_paddleseg_model_wrapper | ) |
FD_C_Bool FD_C_PaddleSegModelWrapperBatchPredict | ( | FD_C_PaddleSegModelWrapper * | fd_c_paddleseg_model_wrapper, |
FD_C_OneDimMat | imgs, | ||
FD_C_OneDimSegmentationResult * | results | ||
) |
FD_C_Bool FD_C_PaddleSegModelWrapperInitialized | ( | FD_C_PaddleSegModelWrapper * | fd_c_paddleseg_model_wrapper | ) |
FD_C_Bool FD_C_PaddleSegModelWrapperPredict | ( | FD_C_PaddleSegModelWrapper * | fd_c_paddleseg_model_wrapper, |
FD_C_Mat | img, | ||
FD_C_SegmentationResult * | fd_c_segmentation_result | ||
) |