[深度学习][图像处理][毕设][笔记][安装环境][下载地址]安装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:加大命 ...
随机推荐
- 如何用js做关灯游戏
编辑器 Sublime Text 3 <!DOCTYPE html><html lang="en"><head> <meta chars ...
- 浏览器devtools系列(一)
作为一个web开发人员免不了去和浏览器打交道,前端人员更是如此. 测试人员可能在代码测试的时候容易定位,问题出现在哪里. 不过供桌中常用的可能就是几个,比如前端人员经常看控制面板调试问题,打印后台数据 ...
- 【Autofac打标签模式】Aspect拦截器
[ Autofac打标签模式]开源DI框架扩展地址: https://github.com/yuzd/Autofac.Annotation/wiki 前提条件 自己new一个对象不能实现拦截器功能,必 ...
- .net core跨平台应用研究-ubuntu core下配置.net core运行时
引言 年初研究了一阵子.net core跨平台应用,先后发表了几篇应用研究的文章.因工作原因,忙于项目上线,有一阵子没来博客园写文章了.最近项目基本收尾,抽空翻了下自己的博客,廖廖几篇文章,真让人汗颜 ...
- zepto源码分析·ajax模块
准备知识 在看ajax实现的时候,如果对ajax技术知识不是很懂的话,可以参看下ajax基础,以便读分析时不会那么迷糊 全局ajax事件 默认$.ajaxSettings设置中的global为true ...
- scrollWidth、clientWidth 和 offsetWidth
scrollWidth:对象的实际内容宽度,不包括边线宽度,会随对象中内容超过可视区而变大. clientWidth:对象内容的可视区的宽度,不包括边线宽度,会随对象显示大小的变化而变化. offse ...
- 四、pymysql模块、索引和慢查询
目录 一.pymysql模块 (一)如何使用 (二)sql注入问题 二.索引 (一)主键索引 (二)唯一索引 (三)普通索引 (四)联合索引 (五)不会命中索引的情况 (六)explain (七)索引 ...
- sqlite复制表
(1)复制表,并把原表的 所有记录都复制到新表里. CREATE TABLE newTb AS SELECT * FROM oldTb (2)只复制表结构,不复制数据到新表里. 注:该语句无法复制关键 ...
- Unity资源加载路径及加载方式小结
Unity3D中的资源路径路径属性 路径说明Application.dataPath 此属性用于返回程序的数据文件所在文件夹的路径.例如在Editor中就是Assets了.Application.st ...
- .NET Core 3.0 中间件 Middleware
中间件官网文档解释:中间件是一种装配到应用管道以处理请求和响应的软件 每个中间件: 选择是否将请求传递到管道中的下一个组件. 可在管道中的下一个组件前后执行工作. 使用 IApplicationBui ...