今天是开始老师所给的任务的第一天,要求成功运行一个算法,他的论文为
论文:Single-Shot Refinement Neural Network for Object Detection
地址:https://github.com/sfzhang15/RefineDet
这个任务我相信对于大多数人还是挺简单的,但是对于我就比较困难了,我前面好几天都在win10上一直配置操作环境,最终数据库找不到文件,让我很是绝望,我现在试一下使用linux系统来看一下能不能实现这个操作
首先依然是安装虚拟机,直接在软件安装管家上可以比较轻松的解决,下面一个是安装anaconda3,这个也不是太困难,我在安装时都没有什么问题,但是后面添加环境变量的时候,按照网络上的方法,大多数人是改变一个叫etc/profile的文件,是使用vi来修改,但是我的vi首先不会用,后来修改着就把这个文件弄坏了。。。一直无法编译成功。后来我又看到有使用修改一个b开头的文件,才算是成功
然后是安装VM的tools,参考的是
这篇文章
然后报错了后看这篇文章
上面都是我安装ubuntu18的时候看的文章,后来因为安装caffe后续包文件的时候,许多包(1)会依赖于已经安装的包(2),但是这些包(2)等级过于高,最终导致我无法安装我想要的包(1),听别人说可以使用aptitude来智能安装,可以自动改变包的等级,但是下载以后我用不了,一直报错,但找不到原因,于是我只能换回apt继续安装。apt其实也可以手动修改包的等级,安装低级包,但是往往牵一发而动全身,改动一个包可能要连续改好几个包,于是我最终放弃了。
于是我又安装了Ubuntu16.04的虚拟机,后来安装tools出现了问题,参考这篇
安装了tools的感觉真是非常的好,复制文件都方便了很多
下面继续是安装caffe,我现在正在按照这篇文章来安装caffe。用Ubuntu16.04安装还是一切顺利,到了GitHub时候依旧很慢,照例改了host文件,随后速度变得客观起来,继续往下弄。
现在依照上述文章来安装caffe已经成功,下面就是数据库的安装了
补充1:查看md文件,使用retext,下载什么的都比较方便
这里安装