简体中文 | English
PaddleSeg/deploy/cpp
为用户提供了一个跨平台的C++部署方案,用户通过PaddleSeg训练的模型导出后,即可基于本项目快速运行,也可以快速集成代码结合到自己的项目实际应用中去。
主要设计的目标包括以下两点:
- 跨平台,支持在 Windows 和 Linux 完成编译、二次开发集成和部署运行
- 可扩展性,支持用户针对新模型开发自己特殊的数据预处理等逻辑
主要目录和文件说明如下:
deploy/cpp
|
├── cmake # 依赖的外部项目cmake(目前仅有yaml-cpp)
│
├── src ── test_seg.cc # 示例代码文件
│
├── CMakeList.txt # cmake编译入口文件
│
└── *.sh # Linux下安装相关包或运行示例脚本