FastDeploy
latest
Fast & Easy to Deploy!
|
▼Nfastdeploy | All C++ FastDeploy APIs are defined inside this namespace |
▼Nbenchmark | All C++ FastDeploy benchmark profile APIs are defined inside this namespace |
CBenchmarkResult | Result object used to record the time of runtime after benchmark profiling is done |
CResultManager | Utils for precision evaluation |
▼Npipeline | All pipeline model APIs are defined inside this namespace |
CPPOCRv2 | PPOCRv2 is used to load PP-OCRv2 series models provided by PaddleOCR |
CPPOCRv3 | PPOCRv3 is used to load PP-OCRv3 series models provided by PaddleOCR |
CPPTinyPose | PPTinyPose Pipeline object used when to load a detection model + pptinypose model |
▼Nvision | All C++ FastDeploy Vision Models APIs are defined inside this namespace |
►Nclassification | All object classification model APIs are defined inside this namespace |
►Ndetection | All object detection model APIs are defined inside this namespace |
►Nfacealign | |
►Nfacedet | All object face detection model APIs are defined inside this namespace |
►Nfaceid | |
►Ngeneration | |
►Nheadpose | |
►Nkeypointdetection | All keypoint detection model APIs are defined inside this namespace |
►Nmatting | All image/video matting model APIs are defined inside this namespace |
►Nocr | All OCR series model APIs are defined inside this namespace |
►Nsegmentation | All segmentation model APIs are defined inside this namespace |
CBGR2GRAY | Processor for tansform images from BGR to GRAY |
CBGR2RGB | Processor for tansform images from BGR to RGB |
CCast | Processor for cast images with given type deafault is float |
CCenterCrop | Processor for crop images in center with given type deafault is float |
CClassifyResult | Classify result structure for all the image classify models |
CConvert | Processor for convert images with given paramters |
CConvertAndPermute | Processor for convert images with given paramters and permute images from HWC to CHW |
CCrop | Processor for crop images with given paramters |
CDetectionResult | Detection result structure for all the object detection models and instance segmentation models |
CFaceAlignmentResult | Face Alignment result structure for all the face alignment models |
CFaceDetectionResult | Face detection result structure for all the face detection models |
CFaceRecognitionResult | Face recognition result structure for all the Face recognition models |
CFDMatBatch | FDMatBatch contains batch data for preprocess |
CHeadPoseResult | HeadPose result structure for all the headpose models |
CHWC2CHW | Processor for transform images from HWC to CHW |
CKeyPointDetectionResult | KeyPoint Detection result structure for all the keypoint detection models |
CLimitByStride | Processor for LimitByStride images with given paramters |
CLimitShort | Processor for Limit images by short edge with given paramters |
CMask | |
CMat | FDMat is a structure for replace cv::Mat |
CMattingResult | Matting result structure for all the Matting models |
CMOTResult | MOT(Multi-Object Tracking) result structure for all the MOT models |
CNormalize | Processor for Normalize images with given paramters |
CNormalizeAndPermute | Processor for Normalize and Permute images from HWC to CHW |
CPad | Processor for padding images |
CPadToSize | Processor for padding images to given size |
CProcessor | Processor base class for processors in fastdeploy/vision/common/processors |
CProcessorManager | ProcessorManager for Preprocess |
CResize | Processor for Resize images |
CResizeByShort | Processor for resize images by short edge |
CRGB2BGR | Processor for tansform images from RGB to BGR |
CRGB2GRAY | Processor for tansform images from RGB to GRAY |
CSegmentationResult | Segmentation result structure for all the segmentation models |
CStridePad | Processor for padding images with stride |
CFastDeployModel | Base model object for all the vision models |
CFDTensor | FDTensor object used to represend data matrix |
CIpuOption | Option object to configure GraphCore IPU |
CLiteBackendOption | Option object to configure Paddle Lite backend |
COpenVINOBackendOption | Option object to configure OpenVINO backend |
COrtBackendOption | Option object to configure ONNX Runtime backend |
CPaddleBackendOption | Option object to configure Paddle Inference backend |
CPorosBackendOption | Option object to configure Poros backend |
CRuntime | Runtime object used to inference the loaded model on different devices |
CRuntimeOption | Option object used when create a new Runtime object |
CTensorInfo | Information of Tensor |
CTrtBackendOption | Option object to configure TensorRT backend |