最近学习比较少,在家里效率还是太低了。
近期整理了一下思路:我的毕设估计要分成两到三部分,第一部分是windows下实现原始yolov3算法。这一部分的目的是实现代码,理解代码。我目前打算跟着b站视频从神经网络到卷积神经网络再到目标检测算法最后到YOLOv3。目前我看到淘宝上有卖YOLOv3的视频、包括目标检测也有书籍。我打算近期先把这些基础打牢。估计已经没时间去把python的基础重新过一遍了,暂时先不重新学Python。
然后第二部分到第三部分其实是在linux和芯片上实现算法,这一部分我目前没有太多头绪,因为没有什么基础,得开学找学长和老师再了解一下了。
我发现目前的主要问题就是:没有扎实基础和项目经历,导致我对要完成的项目都没有什么总体感觉,根本不知道要学什么,要做什么。所以我打算先做好能做的事,先把github项目复现做起。
毕设外的知识:edge自带的“拓展”系统很给力,油猴插件(Tampermonkey)搭配greasy fork网站功能很强,包括免vip看视频等等。此外还有免广告的uBlock origin、比价的“购物党比价工具”。
还有软件安装管家这个公众号已经不能用了,但又有个叫软件管家的公众号。(拿来装了一个matlab2020a)
因为淘宝上看到的目标检测是基于pytorch的,所以现在安装pytorch。然后记录一下所遇到的问题及解决方法。
Pytorch安装:
教程链接:
【PyTorch教程】P1. PyTorch环境配置及安装_我是土堆-CSDN博客
1、pip list指令失效
这一步是为了查看是否已经安装了pytorch库
因为之前安装了双系统,导致盘符发生了变化,原来的H盘变成了I盘。安装在里面的anaconda出现问题,导致pip list指令失效。
解决方法如下:
pip Fatal error in launcher: Unable to create process using_无知人生,记录点滴-CSDN博客
2、'nvidia-smi' 不是内部或外部命令,也不是可运行的程序问题
教程中查看显卡驱动版本中出错。
解决方法:'nvidia-smi' 不是内部或外部命令,也不是可运行的程序_水亦心的博客-CSDN博客_nvidia-smi不是内部或外部命令
3、CondaHTTPError:HTTP 000 CONNECTION FAILED for url<https://mirrors.tuna.tsinghua.edu.cn/anaconda***
conda create -n pytorch python=3.7在这一步创建环境的时候报的错。其中python版本查询是python --version,然后我的是3.7
解决方法:
经典https变成http
建议用里面的最后的方法,直接修改文件。我的是C:\Users\admin
4、无意间看到的关于anaconda一个比较好的说法:
为什么有些人宁愿花费很多时间去自己手工配置Python环境, 也不用Anaconda? - 知乎 (zhihu.com)
沙也博士的回答中的一段:
所以结论是:我打算直接在anaconda基本环境下安装pytorch,等以后万一出现版本问题,再去创建好的pytorch环境下安装别的版本pytorch。所以不按教程走了,直接在基本环境下安装这个库。
注意:
教程里最后一步有问题
正确的最后一步应该是torch.cuda.is_available()