我是靠谱客的博主 温暖鸵鸟,最近开发中收集的这篇文章主要介绍matlab深度学习前的准备——安装matconvnet介绍安装matconvnet,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

参考博客:
1、https://blog.csdn.net/u011935830/article/details/82187321
2、https://blog.csdn.net/hiudawn/article/details/80381503
3、https://blog.csdn.net/yexiaogu1104/article/details/73177690

前提
有英伟达的显卡
matlab版本高于2017b
我的环境
win10、matlab2018b、cuda10.0、cudnn7.6.5(先把cuda和cudnn安装好,记得版本匹配以下)

介绍

MatConvNet是一个实现卷积神经网络(CNN)的MATLAB工具箱,用于计算机视觉应用。 用这个工具箱,能很方便地在MATLAB中用GPU来进行训练

安装matconvnet

下载地址:https://www.vlfeat.org/matconvnet/
在这里插入图片描述输入mex -setup
在这里插入图片描述
在matlab终端输入以下命令,进入自己解压路径

cd D:MATLAB2018bmatconvnet-1.0-beta25

然后输入下面命令:

addpath matlab 
vl_compilenn

然后进行测试

vl_testnn

在这里插入图片描述
测试GPU

vl_compilenn('enableGpu', true)

出现以下问题:
’D:MATLAB2018bmatconvnet-1.0-beta25matlabmexvl_nnconv.mexw64’ 使用了 ‘-R2018a’ 进行编译并与 ‘-R2017b’ 链接在一起。 有关详细信息,请参阅 MEX 文件使用了一个 API 进行编译并与另一个
API 链接在一起。
出错 vl_compilenn>mex_link (line 627)
mex(args{:}) ;
出错 vl_compilenn (line 500)
mex_link(opts, objs, flags.mex_dir, flags) ;

在这里插入图片描述
解决办法:https://blog.csdn.net/u014292102/article/details/80331481
在这里插入图片描述
然后重新运行

vl_compilenn('enableGpu', true)

成功:
在这里插入图片描述
最终再次测试GPU

vl_testnn('gpu', true)

效果图:
在这里插入图片描述
在这里插入图片描述

最终成功界面:
加粗样式

最后

以上就是温暖鸵鸟为你收集整理的matlab深度学习前的准备——安装matconvnet介绍安装matconvnet的全部内容,希望文章能够帮你解决matlab深度学习前的准备——安装matconvnet介绍安装matconvnet所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部