SkillAgentSearch skills...

DeepModelDeploy

Deploy deep learning model on difference hardware and framework. (TensorRT/ONNX/MNN/RKNN)

Install / Use

/learn @xiaochus/DeepModelDeploy
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

DeepModelDeploy

Deploy deep learning model on difference hardware and framework.

This repo provide some deploy cases by python and cpp. Generally, we test/eval/simulate the model by python on PC and deploy the model by cpp on device.

Current support hardware: x86 CPU\Nvidia GPU\ARM CPU\ARM GPU\ARM RKNN NPU.

Current support framework: OnnxRuntime\TensorRT\MNN\RKNN-Toolkit.

still under developing...

Requirement

python

  • Python 3.7
  • opencv 4.5
  • pytorch 1.10
  • onnxruntime/onnxruntime-gpu 1.9.0
  • rknn-toolkit 1.7.1
  • MNN 1.1.6

cpp

  • CMake 3.19.1
  • OpenCV 4.5.0
  • TensorRT 8.0.3.4
  • MNN 1.2.0
  • onnxruntime 1.9.0

Acknowledgement

View on GitHub
GitHub Stars13
CategoryOperations
Updated1y ago
Forks2

Languages

C++

Security Score

80/100

Audited on Jul 5, 2024

No findings