跳到主要内容

人工智能算法部署

AIBOX-1684X 具备全面的人工智能算法本地私有化部署能力,无论是新颖、高算力需求的大语言模型,还是经典的 YOLOv5 目标检测模型,AIBOX-1684X 均可胜任。

本章节主要介绍 SOPHON-DEMO 项目,大模型部署请参考大模型部署这一章节。

SOPHON-DEMO 项目简介

SOPHON-DEMO 包含了一系列主流人工智能算法的移植例程,以及详细的部署文档以便于用户运行。

项目仓库链接:SOPHON-DEMO

例程清单

SOPHON-DEMO 提供的例子从易到难分为 tutorialsampleapplication 三个模块:

  • tutorial 模块存放一些基础接口的使用示例。
  • sample 模块存放一些经典算法在SOPHONSDK上的串行示例。
  • application 模块存放一些典型场景的典型应用。
tutorial编程语言
resizeC++/Python
cropC++/Python
crop_and_resize_paddingC++/Python
ocv_jpubasicC++/Python
ocv_vidbasicC++/Python
blendC++/Python
stitchC++/Python
sample算法类别编程语言BModel
LPRNet车牌识别C++/PythonFP32/FP16/INT8
ResNet图像分类C++/PythonFP32/FP16/INT8
RetinaFace人脸检测C++/PythonFP32
segformer语义分割C++/PythonFP32/FP16
SAM语义分割PythonFP32/FP16
yolact实例分割C++/PythonFP32/FP16/INT8
YOLOv8_seg实例分割C++/PythonFP32/FP16/INT8
PP-OCROCRC++/PythonFP32/FP16
OpenPose人体关键点检测C++/PythonFP32/FP16/INT8
C3D视频动作识别C++/PythonFP32/FP16/INT8
DeepSORT多目标跟踪C++/PythonFP32/FP16/INT8
ByteTrack多目标跟踪C++/PythonFP32/FP16/INT8
CenterNet目标检测、姿态识别C++/PythonFP32/FP16/INT8
YOLOv5目标检测C++/PythonFP32/FP16/INT8
YOLOv34目标检测C++/PythonFP32/INT8
YOLOX目标检测C++/PythonFP32/INT8
SSD目标检测C++/PythonFP32/INT8
YOLOv7目标检测C++/PythonFP32/FP16/INT8
YOLOv8_det目标检测C++/PythonFP32/FP16/INT8
YOLOv5_opt目标检测C++/PythonFP32/FP16/INT8
ppYOLOv3目标检测C++/PythonFP32/FP16/INT8
ppYoloe目标检测C++/PythonFP32/FP16
WeNet语音识别C++/PythonFP32/FP16
BERT语言模型C++/PythonFP32/FP16
ChatGLM2语言模型C++/PythonFP16/INT8/INT4
Llama2语言模型C++/PythonFP16/INT8/INT4
ChatGLM3语言模型PythonFP16/INT8/INT4
Qwen语言模型PythonFP16/INT8/INT4
Qwen1_5语言模型PythonFP16/INT8/INT4
StableDiffusionV1.5图像生成PythonFP32/FP16
GroundingDINO多模态目标检测PythonFP16
application应用场景编程语言
VLPR多路车牌检测+识别C++/Python
YOLOv5_multi多路目标检测C++
YOLOv5_multi_QT多路目标检测+QT_HDMI显示C++