Nvidia AGX系列搭建深度学习环境

Nvidia AGX系列搭建深度学习环境

最近在agx板子上部署轻量化模型,记录下搭建深度学习环境的过程。可以参考一下这篇博客写的很好。
[agx深度学习环境搭建](这里的archiconda失效了)(https://blog.csdn.net/qq_41426807/article/details/124705416)

一、查看自己AGX的内置环境

uname -a #查看系统版本
jetson_release -v#查看jetson版本
nvcc -V #查看cuda版本
cat /usr/include/cudnn.h |grep CUDNN_MAJOR -A 2 #查看cudnn版本

二、开始搭建虚拟环境

1.下载miniforge(https://github.com/conda-forge/miniforge/releases)下载自己对应的版本,arrch64.参考安装miniforge

sh xxxxx.sh#自己下载的minifoge

添加环境变量

export PATH=/home/<username>/miniforge-pypy3/bin:$PATH #增加环境变量, 将<username>换成你的用户名,可以看看自己的是不是暗转在这里了
source ~/.bashrc #激活环境变量
source activate  #显示(base)

更换镜像

conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

到这里就可创建虚拟环境了

安装pytorch

这里根据jetson版本下载对应的whl文件有torch,onnx-runtime
这里是使用torch1.9.0+torchvision0.10.0

sudo apt-get install python3-pip libopenblas-base libopenmpi-dev
 
sudo pip3 install Cython 
 
cd /下载好文件的文件夹
 
pip3 install torch-1.9.0-cp36-cp36m-linux_aarch64.whl
 
pip3 install numpy
####修改环境变量
sudo gedit ~/.bashrc   #编辑bashrc
 
export OPENBLAS_CORETYPE=ARMV8  #加到最后一行
 
source ~/.bashrc   #更新一下环境变量

安装torchvision

链接:https://pan.baidu.com/s/1pmnqdAYvjqdHqcOTT_EdKw
提取码:0100

pip3 install torchvision-0.10.0 -cp36-cp36m-linux_aarch64.whl

安装之后装其他包就行。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值