Linux 36.3 + JetPack v6.0@jetson-inference之示例安装

1. 源由

前期,对图像OpenCV库,以及神经网络、深度学习做了基本的了解。

在接下来,探索《Ardupilot开源飞控之FollowMe计划》漫长征途过程中,我们也逐步的补充对于jetson-inference的了解,希望能加入Jetson AI Certification的认证。

2. jetson-inference安装

2.1 Step 1 更新系统

$ sudo apt-get update
$ sudo apt-get upgrade

2.2 Step 2 预装工具

$ sudo apt-get install git cmake libpython3-dev python3-numpy

2.3 Step 3 获取代码

$ git clone --recursive --depth=1 https://github.com/dusty-nv/jetson-inference

or

$ git clone https://github.com/dusty-nv/jetson-inference
$ cd jetson-inference
$ git submodule update --init

2.4 Step 4 配置jetson-inference

cd jetson-inference
mkdir build
cd build
cmake ../

2.5 Step 5 构建程序

实际上到这一步已经够了,不需要再进行安装。因为,安装无非是将相关编译生成的目标代码复制到系统目录下。

$ make -j$(nproc)

2.6 Step 6 安装程序

注:通常来说这一步骤不需要进行,因为在构建完成的目录下可以直接运行二进制。如果对代码进行了修改,只要再次构建即可。

$ sudo make install
$ sudo ldconfig

3. pytorch安装

$ cd jetson-inference/build
$ ./install-pytorch.sh

通常国内用户,这个操作肯定不可行,因为网络问题。当然,也可以采用代理的方式,详见:apt-get通过代理更新系统

笔者没有找到好的方法,暂时采用以下两个命令,直接采用NVIDIA编译出来的二进制:

$ wget https://developer.download.nvidia.com/compute/redist/jp/v60/pytorch/torch-2.4.0a0+07cecf4168.nv24.05.14710581-cp310-cp310-linux_aarch64.whl
$ sudo pip3 install torch-2.4.0a0+07cecf4168.nv24.05.14710581-cp310-cp310-linux_aarch64.whl

4. 参考资料

【1】jetson-inference - Building the Project from Source

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值