YOLOX部署工程细节

使用矩池云,在云GPU上复现

部署参考链接:深入浅出Yolox之自有数据集训练超详细教程 - 知乎

1.部署yolox

1.1 使用git clone拉取项目,显示done表示拉取成功

git clone git@github.com:Megvii-BaseDetection/YOLOX.git

1.2 进入YOLOX文件夹下

1.3 安装依赖库

pip install -U pip && pip install -r requirements.txt

1.4 通过setup.py安装一些库文件

python3 setup.py develop

2.部署apex

        2.1 下载apex(这边git可能需要魔法 上网(我开了全局))

        2.2 进入apex

        2.3 安装apex

pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./

3.安装pycocotools(记得回到YOLOX目录,而不是apex目录)

        3.1 pip install cython(不是cpython)

        3.2 pip install 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'

4.到github下载预训练权重文件

下载链接:https://github.com/Megvii-BaseDetection/YOLOX

下载后放到YOLOX文件夹下

5.进入YOLOX文件夹下,使用自带图片做推理测试

使用Jupyter Notebook查看使用yolox进行推理的图片,效果如上图,至此,YOLOX的部署和测试完成。

问题区域

问题1:使用git clone提示无权限

解决方法

参考链接:解决git@github.com: Permission denied (publickey)_ 康 的博客-CSDN博客

对第5步的说明:进入到id_rsa.pub所在目录,使用cat id_rsa.pub指令可以查看该文件内容,并进行copy

进入个人github,进行如下步骤操作

回到shell,显示有权限了

现在,就可以愉快的用git clone了

git clone项目成功,该问题至此就解决了

问题2:安装apex时候(pip install -v --no-cache-dir --global-option="--pyprof" --global-option="--cpp_ext" --global-option="--cuda_ext" ./),显示No module named ‘packaging’

解决方法

更改pip安装指令

参考链接:YOLOX安装及训练_from yolox_独鹿的博客-CSDN博客

一些小技巧:

1.如何在Jupyter Notebook下查看图片,参考链接如下

jupyter读取图片并展示的两种方法_jupyter读取图像后并显示_音程的博客-CSDN博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值