https://github.com/xiaohaoo/neuralnetworkdeployment
生产环境中深度学习模型的部署
https://github.com/xiaohaoo/neuralnetworkdeployment
Last synced: about 1 year ago
JSON representation
生产环境中深度学习模型的部署
- Host: GitHub
- URL: https://github.com/xiaohaoo/neuralnetworkdeployment
- Owner: xiaohaoo
- License: agpl-3.0
- Created: 2023-04-29T21:26:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-29T21:35:39.000Z (about 3 years ago)
- Last Synced: 2025-04-13T12:09:00.487Z (about 1 year ago)
- Language: C++
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NeuralNetworkDeployment
本项目主要用来探索工业级(区别于学界只用Python构建Idea即可)深度学习模型的部署,为了追求卓越的性能,使用C/C++语言构建。支持Mac、Linux、Windows系统。
## 实施方案
目前,主要探索的方案有两个:
- [x] ONNX Runtime + OpenCV
- [ ] Torch + OpenCV
由于TensorFlow API过于混乱以及未向下兼容,暂不考虑部署使用。
## 安装与使用
使用cmake构建,请检查系统中是否正确安装cmake。
```shell
mkdir build
cd build
cmake ..
make
```