(流产)Pytorch---SSD(一)---目标检测------ 手把手教你运行github上面的项目:amdegroot/ssd.pytorch(待完成)

前言:我想着深入学习一下目标检测算法,这个假期把他的内在内容精华学习到
原来的SSD是在CAFFE平台下运行的
现在我想使用pytorch复现
现在两个选择一个是pytorch1.0, 另外一个是pytorch0.4.1
鉴于现在老版本的资料比较多我选择老版本的去复现学习

老版本的pytorch0.41
CSDN各种SSD博客(下面都是):
github:
https://github.com/amdegroot/ssd.pytorch

1 ssd算法的pytorch实现与解读    PS:(博主复现https://github.com/acm5656/ssd_pytorch)
PS:参考代码:https://github.com/amdegroot/ssd.pytorch   结构:模型搭建 2 default box计算 3  Loss函数计算
对模型的讲解:https://www.cnblogs.com/cmai/p/10076050.html
算法代码讲解博客:https://www.cnblogs.com/cmai/p/10080005.html

 2 基于pytorch的SSD复现笔记  PS:(博主复现:https://github.com/amdegroot/ssd.pytorch)
https://blog.csdn.net/qq_33547191/article/details/88234147

3 pytorch版本SSD代码分析(1)——网络结构 
ps:(amdegroot/ssd.pytorch)结构:1 VGG 2 额外的卷积层 3 multibox层 4 default_box的生成
https://blog.csdn.net/baidu_37283281/article/details/88371676

 4 SSD算法学习及PyTorch代码分析[1]-整体框架
PS: (哪个代码不详)文章结构:1 VGG 2 提取特征层 3 Loc Layer 4 Conf Layer
https://blog.csdn.net/qq_17232031/article/details/90438676

新版本的pytorch 1.0.0
CSDN各种SSD博客(下面都是):
github:
https://github.com/lufficc/SSD

1 环境配置

1 我现在选择的是老版本的ssd
amdegroot/ssd.pytorch

2 先看注意事项

PS:我参考博客,跟着他进行复现,他提到了一些注意事项

防坑笔记:  https://blog.csdn.net/qq_33547191/article/details/88234147

1  pytorch版本需要为0.4.1, 
     python3.6(千万别用3.70)
2 cv2的安装包名字不叫cv2,而是叫opencv-python

ps:先查看自己的环境
1
conda env list 查看自己的conda环境
2 因为之前进入了一个环境需要先退出 source deactivate 
3 然后进入自己想进入的环境,比如:activate base 
4 激活这个环境source activate 
5 发现下面的终端输入里面多了一个(base)后面输入即可

3 配置创建新的conda环境与原来的环境隔离开
创建指定python版本的环境

conda create --name torch04py36 python=3.6

报错:condaHTTPError:HTTP404 找不到清华源
尝试:还成清华镜像源,需要好久
换成 中国的服务器
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(目标检测)