原地址:http://www.gpus.cn/gpus_list_page_techno_support_content?id=38
NVIDIA 针对 Jetson 平台深度学习,提供一个“两天学习”的教程,非常实用。不过在 cmake 编译过程中,需要从 nvidia.app.box.com 下载很多预训练(pretrained)模型,为大家节省自行训练的时间。可惜的是 nvidia.app.box.com 经常连不上,或者是下载速度是否缓慢,导致绝大部分用户都卡在这个地方动弹不得。
为协助用户彻底解决这个问题,我们特别提供一个 mirror 站,只要在 cmake 之前切换到本 mirror 站,就能顺畅下载那些模型,步骤十分简单,只要在 cmake 之前加入以下指令即可:
sed -in-place -e 's@https://nvidia.box.com/shared/static \
@https://bbs.gpuworld.cn/mirror@g' \
CMakePreBuild.sh
完整的步骤如下:(按照原教材步骤)
1、安装需要的工具
sudo apt-get install git cmake
2、下载教程代码
git clone https://github.com/dusty-nv/jetson-inference
3、更新 submodule
cd jetson-inference
git submodule update --init
4、切换到我们提供的 mirror 站
sed -in-place -e 's@https://nvidia.box.com/shared/static@https://bbs.gpuworld.cn/mirror@g' tools/download-models.sh
sed -in-place -e 's@https://nvidia.box.com/shared/static@https://bbs.gpuworld.cn/mirror@g' tools/install-pytorch.sh
注意tools这个单词前面有空格。用这两行命令patch一下即可重新定向从我们的镜像下载了。
5、执行编译
mkdir build
cd build
cmake ..