在TX2和NANO上部署mmdetection

简介

强调文本 强调文本

商汤科技(2018 COCO 目标检测挑战赛冠军)和香港中文大学最近开源了一个基于Pytorch实现的深度学习目标检测工具箱mmdetection,相比于Facebook开源的Detectron框架,作者声称mmdetection有三点优势:performance稍高、训练速度稍快、所需显存稍小。
但是目前官网只支持在linux系统上的安装编译,本文将介绍如何把mmdetection部署在TX2和NANO板上

1.克隆mmdetection代码库

git clone https://github.com/open-mmlab/mmdetection.git

2.下载tx2和nano版的pytorch文件并安装

// 下载whl文件可以去官网下,嫌麻烦的小伙伴可以留言给我,我发给你
sudo pip3 install torch-1.1.0-cp36-cp36m-linux_aarch64.whl

3.进入mmdetection 下载安装mmcv

// 进入mmdetection
cd mmdetection
// 克隆mmcv
git clone https://github.com/open-mmlab/mmcv.git
// 进入mmcv,因为TX2自带opencv
修改setup.py文件,注销opencv-python版本下载

注释红框内代码

// 编译mmcv
sudo pip3 install -e .

4.安装所需依赖

// 安装3个依赖
sudo pip3 install pycocotools
sudo pip3 install torchvision
sudo pip3 install terminaltables

5.编译mmdetection

cd ..
sudo pip3 install -v -e . 

至此mmdetection在TX2或NANO上部署完成,建议只在上面做推理,训练有点难,所有的步骤都是博主自己试探出来的,成果不易,大家且行且珍惜(点赞)

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值