[深度学习][图像处理][毕设][笔记][安装环境][下载地址]安装VS2013、matconvnet、cuda、cudnn过程中产生的一些记录,2018.5.6号
最近半个多月,被cuda等软件折磨的死去活来,昨天下午,终于安装好了环境,趁着matlab正在,在线下载VOT2016数据集,3点睡眼惺忪被闹醒后,睡不着,爬上来写这份记录。
先记录一下自己电脑的基本情况:win7 64位,显卡时GTX1050,台式机,matlab2016b。
首先是VS2013社区版的下载地址:http://download.microsoft.com/download/7/1/B/71BA74D8-B9A0-4E6C-9159-A8335D54437E/vs2013.4_ce_enu.iso。我是把vs2013.4_ce_enu.iso直接ZIP解压到F盘根目录目录,点击vs_community.exe安装,中途,使用默认路径进行安装,我没做任何修改路径的行为。
各个版本的cuda的下载地址:https://developer.nvidia.com/cuda-toolkit-archive;我自己下载的是CUDA Toolkit 8.0 GA2 (Feb 2017),下载时会有两个 包,这两个安装包都要解压,我先安装的是1.3G的包,后安装的是43.1MB那个。(安装cuda、显卡驱动、matconvnet、cudnn的过程,我有录制视频,等今晚上,上传到百度云吧)。
然后是下载matconvnet-1.0-beta23,我后来存在自己的百度云AI文件夹里的。
然后是cudnn下载,我去官网下载的,注册了个号下载的是cuDNN v7.1.3 Library for Windows 7(官网上这样显示),下载下来之后的压缩包名字叫做cudnn-8.0-windows7-x64-v7.1,后来我把它上传到了自己的百度云AI文件夹里。
然后是opencv3.0下载,(opencv与VS之间的版本对应关系见https://blog.csdn.net/z421625809/article/details/50867150),然后我是在下面这个网址里下载的opencv3.0,https://blog.csdn.net/yanzi1225627/article/details/47668021,选的是opencv-3.0.0.exe (Windows)。
然后时mexopencv。下载之前,先看看mexopecv与opencv之间的对应关系。下载地址是https://github.com/kyamagu/mexopencv,点进去之后,往下翻,如右图
选择v3.0.0,这样的话,下载的下来的mexopencv才是对应opencv3.0.0的。之前我下载的mexopencv是≥3.3.1版本,然后matlab程序里就说不认识Visual(就是这一个单词,不是指代VS2013),后来才知道是mexopencv版本按错了。然后,安装mexopencv是照着这个教程做的:https://blog.csdn.net/luchengtao11/article/details/52179595。至此,环境安好了。
然后,需要安装OTB100还有VOT数据集,进行算法的测试工作,暂且使用的是https://blog.csdn.net/dr_destiny/article/details/79997361(为了VOT2016)、https://blog.csdn.net/sgfmby1994/article/details/78776465(也是为了VOT2016,与上一个结合起来学习用法),还有https://blog.csdn.net/lcb_coconut/article/details/76512707(为了OTB100).
关于怎么把英伟达的东西全部从电脑上删除,以便于重新装跟英伟达产品:先去控制面板,把英伟达名字字样的东西,全部卸载,过程中会重启电脑很多次,重启就是,然后去我的电脑搜索(就是说,搜索范围是所有盘),输入nvidia,等待搜索完毕,将所有搜到的结果,右键删除。这样,才算把nvidia干干净净的删完。
鸣谢:
在此,我要感谢一些博客作者,他们的帖子几乎手把手地教会了我怎么安装、解决问题,比如http://blog.sina.com.cn/s/blog_4d7f24990102wi4c.html。
感叹:
https://www.cnblogs.com/hear-nothing/p/7875382.html这个帖子里,有张图片上写着,“matlab2016b对应cuda7.5”。然后,我一直安装失败,失败原因就跟https://www.zhihu.com/question/274344705这个知乎帖里的报错,一模一样,没人回答这个提问的同学。这种报错,我搜了很久,几乎没人碰见,这个问题前后花了我7天吧,最后终于发现是cuda版本的问题,改成cuda8.0,这个问题就好了,一路畅通无阻的配置好了环境。哎。
[深度学习][图像处理][毕设][笔记][安装环境][下载地址]安装VS2013、matconvnet、cuda、cudnn过程中产生的一些记录,2018.5.6号的更多相关文章
- 深度学习Keras框架笔记之AutoEncoder类
深度学习Keras框架笔记之AutoEncoder类使用笔记 keras.layers.core.AutoEncoder(encoder, decoder,output_reconstruction= ...
- 深度学习Keras框架笔记之TimeDistributedDense类
深度学习Keras框架笔记之TimeDistributedDense类使用方法笔记 例: keras.layers.core.TimeDistributedDense(output_dim,init= ...
- 深度学习Keras框架笔记之Dense类(标准的一维全连接层)
深度学习Keras框架笔记之Dense类(标准的一维全连接层) 例: keras.layers.core.Dense(output_dim,init='glorot_uniform', activat ...
- 深度学习框架之TensorFlow的概念及安装(ubuntu下基于pip的安装,IDE为Pycharm)
2015年11月9日,Google发布人工智能系统TensorFlow并宣布开源. 1.TensorFlow的概念 TensorFlow 是使用数据流图进行数值计算的开源软件库.也就是说,Tensor ...
- 『NiFi 学习之路』入门 —— 下载、安装与简单使用
一.概述 "光说不练假把式." 官网上的介绍多少让人迷迷糊糊的,各种高大上的词语仿佛让 NiFi 离我们越来越远. 实践是最好的老师.那就让我们试用一下 NiFi 吧! 二.安装 ...
- windows使用笔记-google-chrome下载地址
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! google-chrome下载地址:https://www.google.cn/intl/zh-CN/chrome/
- 深度学习-TensorFlow2.0笔记(一)
一.Tensor 1.1 什么是Tensor?Tensor的数据类型 Tensor是张量的意思,在TensorFlow中张量可以是标量(scalar).向量(vector).矩阵(matrix).高维 ...
- 《动手学深度学习》系列笔记—— 1.2 Softmax回归与分类模型
目录 softmax的基本概念 交叉熵损失函数 模型训练和预测 获取Fashion-MNIST训练集和读取数据 get dataset softmax从零开始的实现 获取训练集数据和测试集数据 模型参 ...
- [python学习笔记] pyqt5下载与安装
下载 命令安装 pip3 install PyQt5 但是我这里老安装失败 失败问题 host='pypi.python.org', port=443): Read timed out 方案1:加大命 ...
随机推荐
- web安全之点击劫持
点击劫持(ClickJacking)是一种视觉上的欺骗手段.大概有两种方式, 一是攻击者使用一个透明的iframe,覆盖在一个网页上,然后诱使用户在该页面上进行操作,此时用户将在不知情的情况下点击透明 ...
- HMLT clear 属性
原文 : http://www.zhangxinxu.com/wordpress/2014/06/understand-css-clear-left-right-and-use/ clear 的四个值 ...
- Ceph Paxos相关代码解析
Leader选举 Ceph中的leader选举是一个Paxos Lease过程,与BasicPaxos的目的不同.后者用于解决数据一致性问题,而Paxos Lease是为了选举出一个leader承担m ...
- JDK1.8 新特性详解
一 引言 现在java 10都已经出来了,而自己对java 8的一些新特性都不了解,很是惭愧,而且许多面试都有问到java8的新特性,借此博客好好学习这些新特性 二 新特性 1 default关键 ...
- kafka里的一些管理脚本
kafka-server-start脚本 ------启动kafka server kafka-server-stop脚本 ------关闭kafka server kafka-topics脚本 -- ...
- React Ref 和 React forwardRef
Ref 和Dom,Ref是reference(引用)的简写. 能力:大多数情况下,props前递可以解决一切问题,但是依然有需要触达React实例或者Dom节点的情况,这时候应该使用React Ref ...
- django-表单之数据保存(七)
models.py class Student(models.Model): #字段映射,数据库中是male,female,后台显示的是男,女 choices={ ('male',"男&qu ...
- SpringBoot是如何启动的?
本文是通过查看SpringBoot源码整理出来的SpringBoot大致启动流程,整体大方向是以简单为出发点,不说太多复杂的东西,内部实现细节本文不深扣因为每个人的思路.理解都不一样,我个人看的理解跟 ...
- Educational Codeforces Round 71 (Rated for Div. 2)E. XOR Guessing
一道容斥题 如果直接做就是找到所有出现过递减的不同排列,当时硬钢到自闭,然后在凯妹毁人不倦的教导下想到可以容斥做,就是:所有的排列设为a,只考虑第一个非递减设为b,第二个非递减设为c+两个都非递减的情 ...
- 11 一步一步Zabbix4.4.0系统教你实现sendEmail邮件报警
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 一步一步Zabbix4.4.0系统教你实现sendEmail邮件报警 sendEmail是一个轻量 ...