识别算法部署
本文介绍如何在jetson开发板上以GPU加速的方式在web上部署算法,首先要安装好系统需要软件:jtop、conda、pycharm,在conda虚拟环境中,安装arm架构的pytorch以及从源码编译torchvision,安装好相关依赖库后即可运行测试
算法定制链接:https://m.tb.cn/h.5Q2owWW?tk=NtxZWdT9Yg7
固件版本信息:
distributuion:Ubuntu 20.04 focal
CUDA: 11.4.315
jetpack:5.1.1
安装jtop
1.安装 pip3
sudo apt install python3-pip
2.安装jtop
sudo -H pip3 install -U jetson-stats
3.重启系统
reboot
4.启动jtop
jtop
5.查看硬件信息和软件信息
安装miniconda
1.下载miniconda软件(选择arm)
Miniconda — miniconda documentation
2.执行程序(路径为下载程序的路径)
bash /home/nvidia02/Downloads/Miniconda3-latest-Linux-aarch64.sh
3.若有选yes /no 全部选择yes
注意:如果遇到阅读条例,可以按ctrl+c跳过,可以按回车进行下一步。
4.重启终端有bash字样代表安装成功,可以使用conda list指令来测试conda
miniconda新建环境
1.创键虚拟环境:命名yolotorch13 以及python安装3.8
conda create -n yolotorch13 python=3.8
2.切换到创建的虚拟环境(如无特殊说明,下面都在此环境进行操作)
conda activate yolotorch13