目标检测7日打卡营踩坑记
通过了强化学习七天打卡营,论文复现营,百度架构师手把手带你零基础实践深度学习的洗礼(发际线又高了),得知此次百度飞桨再次出手了,做为飞桨的忠实粉丝,咋会错过此次线上盛宴呢?因而又把目标检测7日打卡营加入了个人课程中,准备大干一场。python
一.[实战题]预习做业
此次让我没想到的预习做业我竟然踩坑了,不会吧,不会吧,折腾了两天,按照教程没有解决问题,测试不管如何都出不来,没有任何显示,我开始怀疑人生了。。。。。。
git
最后在助教~情怀的耐心解答下,终于解决了问题。原来是Python环境配置出现了问题。
奇怪,以前我记得环境变量是默认配置好的,为啥换了一台电脑就会出现这种问题呢?因而问了一下助教老师和度娘,终于解决了。
步骤以下:
1.找到python36文件目录,复制当前目录地址
2.此电脑单击右键—>属性---->高级系统设置---->环境变量——>系统变量——>找到PATH——>把以前复制的地址粘贴到PATH下,点击肯定
3.再打开cmd,输入Python,进入到了python交互式窗口,说明已经配置好了。
github
后面又试了一次,虽然环境变量配置好了,但好像我安装的是paddlepaddle1.6,运行测试文件出现了莫名其妙的报错,问了助教,原来是paddlepaddle版本过低,因而把paddlepaddle升级到1.8,又运行了一下测试文件,测试成功。
bash
第一次做业注意事项:下载模块和包尽可能选择国内的源和托管平台,否则下载速度实在是太感人了,不少时候模块包太大,还容易发生下载失败和超时,例如,把架构
git clone https://github.com/PaddlePaddle/PaddleDetection.git
换成学习
git clone https://gitee.com/PaddlePaddle/PaddleDetection.git
pip install -r requirements.txt 换成 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
固然,除了清华源,国内还有不少镜像加速站,例如,百度源,豆瓣源,中科大源。
这就是第一次作预习做业的我的感觉,后面正式开营继续努力输出,争取成为优秀学员,哈哈哈哈~~
测试
二.[实战题]做业一:PaddleDetection
第一次做业的要求是:本项目以路标数据集roadsign为例,详细说明了如何使用PaddleDetection训练一个目标检测模型,并对模型进行评估和预测。
看到官方已经给了示例代码,先大致瞄了一眼,代码完整,思路清晰,好吧,我就按照官方的教程先按照官方步骤一个一个的跑cell,当跑到使用COCO上的MobileNetv3-YOLOv3模型预测验证:的时候,报错了,emmmm,仔细一看,!用了中文字符,改了之后问题就不大了。按照官方代码接着往下跑,评估与预测里的权重没给,本身填一下就ok了,还有图片的路径也有一点瑕疵,改一下图片路径也跑通了。
附一张跑通后的图:
ui
我这里没有讲解代码和本身作做业细节,主要讲讲本身在作做业过程当中来回折腾的感觉和从中吸收教训。spa