安装 MATLAB、VS、CUDA

MatConvNet点击下载

我的环境:

Windows 10 64bit

MATLAB R2014b

VS2015

CUDA9.2

1、编译

第一步:

>>mex -setup
>>mex -setup C++

由于使用Matlab需要混合编译时,MATLAB版本与VS版本应该相对应。即VS2015对应MATLAB2015

故出现以下错误:

>>mex -setup
错误使用 mex
未找到支持的编译器或 SDK。有关选项,请访问http://www.mathworks.com/support/compilers/R2014b/win64

结决办法:https://www.cnblogs.com/Yan47/p/6418129.html

第二步:在MATLAB中进入下载的MatConvNet目录中的matlab文件夹,在命令行中运行

先把cudnn bin下的cudnn64_4.dll复制到matconvnet/matlab/mex的文件夹

>>vl_compilenn('enableGpu',true,'cudaRoot','C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.2','cudaMethod','nvcc','enableCudnn',true,'cudnnRoot','F:/VisualTracking/MCCT/TrackerMCCT/cudnn7.1')

C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/  为CUDA安装的路径。

参考:http://www.th7.cn/system/win/201603/155182.shtml
2、测试:

>>run vl_setupnn
>>vl_testnn('gpu', true)

第二句会执行一段时间......

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

实际使用时若出现以下错误,请执行:vl_compilenn('enableGpu', true)

参考:https://blog.csdn.net/youshaoduo/article/details/80791110

错误使用 vl_nnconv
An input is not a numeric array (or GPU support not compiled).

MATLAB 中搭建MatConvNet运行环境(调用GPU运行)以及遇到的错误相关推荐

  1. 图文详述:下载安装JDK,搭建Java开发环境,并运行第一个Java程序

    文章目录 前言 一.Java 三大版本 二.JDK.JRE和JVM 三.Java 开发准备 1. JDK 下载 2. JDK 安装 3. JDK 配置 (Java 开发环境搭建) 4. JDK 测试 ...

  2. 在Windows中搭建python开发环境与使用初步(适合初学者)

    在Windows中搭建python开发环境与使用初步 安装设置python运行环境 到网站https://www.python.org/downloads/windows/ 找到合适版本,下载. 双击 ...

  3. 4.1 MyEclipse中搭建Struts2开发环境

    4.1 MyEclipse中搭建Struts2开发环境 (尊重劳动成果,转载请注明出处:http://blog.csdn.NET/qq_25827845/article/details/5320594 ...

  4. 在Eclipse中搭建Python开发环境之三新建python 提示django not found

    python 不是内部或外部命令 现在我假设你的python安装在C:\Python26目录下,设置环境变量方法如下: 方法一.我的电脑->属性->高级->环境变量->系统变量 ...

  5. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  6. Arduino 002 --- 在Ubuntu(Linux) 中搭建Arduino开发环境

    在Ubuntu/Linux 中搭建Arduino开发环境 我的Ubuntu系统:Ubuntu 14.04.10 TLS 32位 需要安装的Arduino的版本:Arduino 1.6.11(最新版本) ...

  7. 在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  8. vscode中搭建Golang开发环境(图文并茂)

    vscode中搭建Golang开发环境 第一步 下载Go安装包,地址:Go语言中文网,安装完成后的目录如下: 通过命令行查看当前版本: 第二步 配置环境变量,新建两个环境变量,如下: 其他平台的配置, ...

  9. 在Xcode7中搭建python开发环境

    在Xcode7中搭建python开发环境 我使用的版本为Version 7.3 (7D175),关于基础配置部分,参考了Xcode6中搭建python开发环境的方法 环境搭建 1.找到电脑上安装Pyt ...

最新文章

  1. 如何在JavaScript中实现链接列表
  2. 探索Android中的Parcel机制(上) .
  3. sharepoint对象模型性能比较
  4. vb光环褪去java、c/c++/c#成编程主流
  5. php密码怎么用md5,如何使用PHP使用MD5加密此密码?
  6. Odd Sum Segments(CF-1196B)
  7. 【clickhouse】如何处理ClickHouse超时问题
  8. 图像分割(一)--综述
  9. docker及入门使用(centos7.6)
  10. Keras中文文档总结
  11. RRT算法三维避障的MATLAB实现
  12. 运行 DAEMON TOOL 时 提示 Virtual SCSI driver not detected
  13. 小武与SSD的相遇笑死我了!
  14. 海岛旅行回忆总结(不定更)
  15. 计算机方向键是哪个键,你可能从来没碰过的键,电脑键盘方向键上面的3个按键有什么用?...
  16. 企业如何选择电信、双线、多线/三线、BGP线路?他们的区别是什么?
  17. 机器学习--机器学习基础
  18. Mac 截图工具 iShot Pro - 软件介绍、下载安装详细教程
  19. Java基础知识梳理
  20. SaaS前端规范架构

热门文章

  1. bioinformaitcs的latex版本参考文献填坑
  2. java实现在线浏览zip文件及文件下载
  3. 【287】◀▶ arcpy 常用类说明
  4. linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
  5. IT技术分类和就业特点
  6. Android ORM 框架:GreenDao 数据库升级
  7. 在IIS7上导出全部应用程序池的方法 批量域名绑定
  8. kill掉占用端口程序
  9. MSSQL 如何实现 MySQL 的 limit 查询方式【转存】
  10. mysql将备份的数据导入_成功将MySQL的大型数据导入导出和备份(转载)