Redian新闻
>
有用MATLAB做深度学习的吗?
avatar
有用MATLAB做深度学习的吗?# DataSciences - 数据科学
s*e
1
最近在学。按MATLAB官方网页的指导建了一个卷积神经网络,然后按照他的例子,用了
5000组28*28*1的手写数字图来训练,也就是只有一个channel。
训练好了以后,就想使用这个网络,我用y=net(X)的模式,X是我从5000组图里面选
出来的一幅,但是因为只有一个channel,MATLAB自动把28*28*1退化成二维的28*28像
素图,结果认为X的格式不对:
Array indices must be positive integers or logical values.
也就是说必须是一个三维数据矩阵才能输进去?
我是完全照搬官方网页来做的,可他居然只说如何选练,竟完全没用一个例子来测一下
训练好的网络,也是他么绝了
各位大神怎么解这个问题的?
avatar
s*e
2
看来本版没一个专业的阿
自问自答吧
使用predict(net,input)或classify(net,input)来使用网络
avatar
e*a
3
专业的不用Matlab做dl

【在 s******e 的大作中提到】
: 看来本版没一个专业的阿
: 自问自答吧
: 使用predict(net,input)或classify(net,input)来使用网络

avatar
f*a
4
看得出来你不熟悉matlab,貌似对DL所需的资源也不太清楚。几点建议,供参考。
1. 做DL最重要的资源是GPU和开放库,4年前我在Matlab环境下用VGG库时,对GPU、
cuda的支持性异常麻烦,所以我这样的多年matlab用户也转到python了。想不用GPU可
以跑点小库,稍大一点就呵呵了
2. 业内就没怎么听说用Matlab做DL的,所以资源也有限,新的架构或者结构改进实现
不易
3. 万一算法不错可以用在工业界,python是可以直接用的,Matlab么。。。

【在 s******e 的大作中提到】
: 最近在学。按MATLAB官方网页的指导建了一个卷积神经网络,然后按照他的例子,用了
: 5000组28*28*1的手写数字图来训练,也就是只有一个channel。
: 训练好了以后,就想使用这个网络,我用y=net(X)的模式,X是我从5000组图里面选
: 出来的一幅,但是因为只有一个channel,MATLAB自动把28*28*1退化成二维的28*28像
: 素图,结果认为X的格式不对:
: Array indices must be positive integers or logical values.
: 也就是说必须是一个三维数据矩阵才能输进去?
: 我是完全照搬官方网页来做的,可他居然只说如何选练,竟完全没用一个例子来测一下
: 训练好的网络,也是他么绝了
: 各位大神怎么解这个问题的?

avatar
a*l
6
曾经参加过Mathworks的一个展示会,回来后一起去的深度学习技师狂批Mathworks做产
品的人根本没有基础知识,设计的东西根本就不对,谁用谁会被害惨.....
顺便提一下,这个展示会每年开一次,已经演变成附近大公司中国人的聚餐会了。不多
说了,希望没被猜出是哪里。

【在 s******e 的大作中提到】
: 最近在学。按MATLAB官方网页的指导建了一个卷积神经网络,然后按照他的例子,用了
: 5000组28*28*1的手写数字图来训练,也就是只有一个channel。
: 训练好了以后,就想使用这个网络,我用y=net(X)的模式,X是我从5000组图里面选
: 出来的一幅,但是因为只有一个channel,MATLAB自动把28*28*1退化成二维的28*28像
: 素图,结果认为X的格式不对:
: Array indices must be positive integers or logical values.
: 也就是说必须是一个三维数据矩阵才能输进去?
: 我是完全照搬官方网页来做的,可他居然只说如何选练,竟完全没用一个例子来测一下
: 训练好的网络,也是他么绝了
: 各位大神怎么解这个问题的?

avatar
s*e
7
我就是常用matlab没怎么开始用python,但又想快点做完一个项目才用matlab的,以后
会转去用python。
用惯python的当然会鄙视其他一切语言。2018版的matlab是默认用GPU训练的呀,没GPU
才跑CPU

【在 f*******a 的大作中提到】
: 看得出来你不熟悉matlab,貌似对DL所需的资源也不太清楚。几点建议,供参考。
: 1. 做DL最重要的资源是GPU和开放库,4年前我在Matlab环境下用VGG库时,对GPU、
: cuda的支持性异常麻烦,所以我这样的多年matlab用户也转到python了。想不用GPU可
: 以跑点小库,稍大一点就呵呵了
: 2. 业内就没怎么听说用Matlab做DL的,所以资源也有限,新的架构或者结构改进实现
: 不易
: 3. 万一算法不错可以用在工业界,python是可以直接用的,Matlab么。。。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。