瞎扯淡 Ruby 的人工智能,深度学习之类发展怎么样?

QueXuQ · 2017年03月02日 · 最后由 jasl 回复于 2017年03月03日 · 3874 次阅读

目前这方面好像都是用 Python 多,不知道 ruby 有没有相关的 gem,想学习一下。😁 😁 😁

应该没有…底层 numpy,matplotlib 这些都不齐全,上层的深度学习就更没办法了

cqcn1991 回复

所以其实 Python 的优势在哪里?那么多这方面的。

QueXuQ 回复

历史原因和受欢迎因素,Python 在国外(北美)的普及程度远超 Ruby,唉....

QueXuQ 回复

numpy 速度快,语法友善。

如果一个程序动不动就要跑一天,就需要考虑语言的快慢了。

人工智能深度学习本身和语言关系不大啊…都是数学…

匿名 #6 2017年03月03日

python 因为崇尚一个方法解决一个问题,所以在数值计算领域一直都是比较流行的,在大数据流行以前就有人吹可以替代 matlab 了(当然替代不了,但是基础功能替代是没问题的),在人工智能,深度学习领域的流行也是一脉相承的了

人工智能的库搞完以后,如果你想用 Ruby 调用,封装一下就可以了。

一般搞数学的人,也不使用 Ruby,所以这方面要找纯 Ruby 的库很难。

主要 Python 发展的早,搞科研的人用 Python 多,现成的轮子就多了,可以直接切入主题,这跟 Rails 为啥方便是一个道理... 但是 Rails 的劣势是,能做 Web 的语言更多啊,虽然高度普遍不及 Rails,但是也足够用了,没有到达不得不学 Ruby 的程度

需要 登录 后方可回复, 如果你还没有账号请 注册新账号