c********l 发帖数: 8138 | 1 Andrew Ng 在强烈推荐octave,
他说是在科学计算,machine learning这一块要远远强于python
不知道版上有人有没有用过octave,说说感受? |
t****t 发帖数: 6806 | 2 octave就是matlab clone, 当然比matlab还是差很远
【在 c********l 的大作中提到】 : Andrew Ng 在强烈推荐octave, : 他说是在科学计算,machine learning这一块要远远强于python : 不知道版上有人有没有用过octave,说说感受?
|
r****c 发帖数: 1494 | 3 有些人比较喜欢matlab的语法吧,可能。
其实用来写写核心算法确实很方便。 |
h*******u 发帖数: 15326 | 4 基本语法跟matlab一样,但是配套的包差远了。比如符号计算,没有maple这种包。
【在 c********l 的大作中提到】 : Andrew Ng 在强烈推荐octave, : 他说是在科学计算,machine learning这一块要远远强于python : 不知道版上有人有没有用过octave,说说感受?
|
t*****n 发帖数: 4908 | 5 有Maxima
【在 h*******u 的大作中提到】 : 基本语法跟matlab一样,但是配套的包差远了。比如符号计算,没有maple这种包。
|
e*******o 发帖数: 4654 | |
w*x 发帖数: 518 | 7 是啊,对于学生而言matlab好上手,但是收费,所以就octave了。他没在课外说用
octave科研吧。
【在 e*******o 的大作中提到】 : Ng 推荐是因为那个课,octave 足够吧。
|
N******K 发帖数: 10202 | 8 matlab 山寨版
【在 c********l 的大作中提到】 : Andrew Ng 在强烈推荐octave, : 他说是在科学计算,machine learning这一块要远远强于python : 不知道版上有人有没有用过octave,说说感受?
|
c********l 发帖数: 8138 | 9 如果要更深层地搞machine learning,又买不起matlab,那么应该用什么?
【在 w*x 的大作中提到】 : 是啊,对于学生而言matlab好上手,但是收费,所以就octave了。他没在课外说用 : octave科研吧。
|
N******K 发帖数: 10202 | 10 说这话的就是文科傻妞
【在 c********l 的大作中提到】 : 如果要更深层地搞machine learning,又买不起matlab,那么应该用什么?
|
|
|
L***s 发帖数: 1148 | 11
学校都买了matlab license的,上课让学生用matlab也无所谓
但coursera这样的电大没这个条件,只能让学生找免费的了
【在 w*x 的大作中提到】 : 是啊,对于学生而言matlab好上手,但是收费,所以就octave了。他没在课外说用 : octave科研吧。
|
k**********g 发帖数: 989 | 12 学者和文员是有分别的;文员不需要学者的资历。
http://scikit-learn.org/stable/index.html
【在 N******K 的大作中提到】 : 说这话的就是文科傻妞
|
e*******o 发帖数: 4654 | 13 现在 matlab 也给 coursera 的学生免费license。(只少我上次看的时候这样)
【在 L***s 的大作中提到】 : : 学校都买了matlab license的,上课让学生用matlab也无所谓 : 但coursera这样的电大没这个条件,只能让学生找免费的了
|
e*******o 发帖数: 4654 | 14 就好像说要学计算机,又买不起苹果一样。
【在 c********l 的大作中提到】 : 如果要更深层地搞machine learning,又买不起matlab,那么应该用什么?
|
c********l 发帖数: 8138 | 15 MATLAB
$2,150
Individual License
如果多个node,恐怕只会更多而不是更少。
【在 e*******o 的大作中提到】 : 就好像说要学计算机,又买不起苹果一样。
|
b*****9 发帖数: 89 | 16 现在有home edition和student edition,amazon上有卖99刀
【在 c********l 的大作中提到】 : MATLAB : $2,150 : Individual License : 如果多个node,恐怕只会更多而不是更少。
|
w***g 发帖数: 5958 | 17 octave比matlab差远了,基本上没有兼容性吧。网上能找到那些大学里写出来的matlab
package应该都跑不起来。建议还是搞个matlab student,也就$50。
或者转scipy,好歹是原创的,用的人也不少。matlab主要牛在simulation和computer
vision之类的,搞机器学习数据挖掘其实代替品很多,比如weka我用着就觉得很爽。
【在 c********l 的大作中提到】 : Andrew Ng 在强烈推荐octave, : 他说是在科学计算,machine learning这一块要远远强于python : 不知道版上有人有没有用过octave,说说感受?
|
t*********h 发帖数: 941 | 18 depends on what you want to learn. if simple methods like logistic
regression, svm i highly recommend you implement you rown
【在 c********l 的大作中提到】 : Andrew Ng 在强烈推荐octave, : 他说是在科学计算,machine learning这一块要远远强于python : 不知道版上有人有没有用过octave,说说感受?
|
c********l 发帖数: 8138 | 19 thanks
matlab
computer
【在 w***g 的大作中提到】 : octave比matlab差远了,基本上没有兼容性吧。网上能找到那些大学里写出来的matlab : package应该都跑不起来。建议还是搞个matlab student,也就$50。 : 或者转scipy,好歹是原创的,用的人也不少。matlab主要牛在simulation和computer : vision之类的,搞机器学习数据挖掘其实代替品很多,比如weka我用着就觉得很爽。
|
T*****u 发帖数: 7103 | 20 他那个课以前都是用matlab的。但是matlab现在整的太jb贵了,一两千一个single
license,toolbox 1000 或者1250,coder, complier之类的动不动就几千,每年还要
剥皮20%.各种版本更新问题,gui还是那个土鳖鳖样子,稍微好用一点的东西都要去翻
undocumented matlab,那我交这么多钱还干个屁用啊。我这种老loser都不想用了。 |
|
|
m******t 发帖数: 635 | 21 因为上Coursera的这门课,用的octave。很久以前读书的时候用过matlab,正好用
octave这个山寨,还是很容易适应的。不过,这门可的上机作业比较简单,所以测试不
出这个语言的好坏。个人感觉要是开发比较大点规模的ML项目,Python在调试方面、及
其他外围的接口,比如数据库、网络等的优势会比较明显。
【在 c********l 的大作中提到】 : Andrew Ng 在强烈推荐octave, : 他说是在科学计算,machine learning这一块要远远强于python : 不知道版上有人有没有用过octave,说说感受?
|
c********l 发帖数: 8138 | 22 谢谢
那你的python用什么包?numpy?
前一阵版上好像有人说numpy之类的implementation似乎不准确, 知道是不是这么回事?
另外,怎么样能获得真实的大规模ML的项目的经验?(比如无薪实习什么的)
【在 m******t 的大作中提到】 : 因为上Coursera的这门课,用的octave。很久以前读书的时候用过matlab,正好用 : octave这个山寨,还是很容易适应的。不过,这门可的上机作业比较简单,所以测试不 : 出这个语言的好坏。个人感觉要是开发比较大点规模的ML项目,Python在调试方面、及 : 其他外围的接口,比如数据库、网络等的优势会比较明显。
|
l*********s 发帖数: 5409 | 23 Inaccuracy for EDA is not a such a big deal. but you'd better to learn R.
The core of ML is statistics, not flipping burgers.
事?
【在 c********l 的大作中提到】 : 谢谢 : 那你的python用什么包?numpy? : 前一阵版上好像有人说numpy之类的implementation似乎不准确, 知道是不是这么回事? : 另外,怎么样能获得真实的大规模ML的项目的经验?(比如无薪实习什么的)
|
z****s 发帖数: 192 | 24
symbolic computing 等toolbox在缺省安装下不available。但可以免费下载安装。
Matlab下有maple包吗?是不是Matlab交叉应用Maple的package?但这种情况要先安装
Maple吧。
【在 h*******u 的大作中提到】 : 基本语法跟matlab一样,但是配套的包差远了。比如符号计算,没有maple这种包。
|
w*****e 发帖数: 197 | 25 R, the best free ML environment right now.
If you care a lot about scalability, maybe
java/python has a slight upper hand as we
speak. But I think it will change as R starts
to incorporate more and more parallel and
distributed packages.
【在 c********l 的大作中提到】 : 如果要更深层地搞machine learning,又买不起matlab,那么应该用什么?
|
w*x 发帖数: 518 | 26 去www.scipy.org上看一眼吧……然后去下载一个Anaconda...
你需要的包在安装Anaconda的时候都有了。
包括:
numpy - 基本数据类型支持
scipy - 基本科学运算支持
statsmodels - 统计
sklearn - 专用的ML包
pandas - 清理数据用的
matplotlib - 画图
但是你不用管这么多啦,下一个Anaconda全都有了……
是不是Anaconda都无所谓,你用什么WinPython, Enthought, Algorete Loopy都一样的
……
事?
【在 c********l 的大作中提到】 : 谢谢 : 那你的python用什么包?numpy? : 前一阵版上好像有人说numpy之类的implementation似乎不准确, 知道是不是这么回事? : 另外,怎么样能获得真实的大规模ML的项目的经验?(比如无薪实习什么的)
|
H**r 发帖数: 10015 | 27 aglee
【在 L***s 的大作中提到】 : : 学校都买了matlab license的,上课让学生用matlab也无所谓 : 但coursera这样的电大没这个条件,只能让学生找免费的了
|
H**r 发帖数: 10015 | 28 octave貌似本来是想和matlab兼容
实际上又差了不少。。
matlab
computer
【在 w***g 的大作中提到】 : octave比matlab差远了,基本上没有兼容性吧。网上能找到那些大学里写出来的matlab : package应该都跑不起来。建议还是搞个matlab student,也就$50。 : 或者转scipy,好歹是原创的,用的人也不少。matlab主要牛在simulation和computer : vision之类的,搞机器学习数据挖掘其实代替品很多,比如weka我用着就觉得很爽。
|
g****t 发帖数: 31659 | 29 实际上兼容性也很好。我用了很多年了。
【在 H**r 的大作中提到】 : octave貌似本来是想和matlab兼容 : 实际上又差了不少。。 : : matlab : computer
|
H**r 发帖数: 10015 | 30 matlab to octave :compatibility is good
octave to matlab :not necessarily
bottom line: the only reason to use octave is to save money.
【在 g****t 的大作中提到】 : 实际上兼容性也很好。我用了很多年了。
|
|
|
g****t 发帖数: 31659 | 31 这不是废话么。如果matlab免费,谁还用octave
【在 H**r 的大作中提到】 : matlab to octave :compatibility is good : octave to matlab :not necessarily : bottom line: the only reason to use octave is to save money.
|
H**r 发帖数: 10015 | 32 很多开源软件大家之所以用不完全是为了省钱
octave这个纯粹为了省钱,牺牲了很多。实际上有个正经活儿的时候正常公司宁可花钱
买matlab的license都不省这钱
【在 g****t 的大作中提到】 : 这不是废话么。如果matlab免费,谁还用octave
|
v*******e 发帖数: 11604 | 33
octave的开发模式比较成问题,基本上是一个人的战斗,不像R那样有个team。
我用octave跑小的matlab code。不用任何包的,没问题。
若要用到各种包,就很难搞了。
【在 H**r 的大作中提到】 : 很多开源软件大家之所以用不完全是为了省钱 : octave这个纯粹为了省钱,牺牲了很多。实际上有个正经活儿的时候正常公司宁可花钱 : 买matlab的license都不省这钱
|