为什么 PyTorch 这么火?一线开发者这样说

PyTorch自2017年初发布以来深受业界欢迎,成为研究人员的重要工具。其吸引力在于支持autograd,简化debug,动态图创建以及与Torch的迁移成本低。虽然效率稍逊于Torch,但易用性和灵活性使其在学术研究中具有优势。社区支持逐渐增强,适合研究人员使用。对于深度学习初学者,Keras+TensorFlow是更好的入门选择。
摘要由CSDN通过智能技术生成

编者按:2017 年初,Facebook 在机器学习和科学计算工具 Torch 的基础上,针对 Python 语言发布了一个全新的机器学习工具包 PyTorch。一经发布,这款开源工具包就受到了业界的广泛关注和讨论,经过几个月的发展,目前 PyTorch已经成为从业者最重要的研发工具之一。PyTorch 为什么如此受欢迎,研究人员是出于怎样的考虑选择了 PyTorch?针对这些问题,我们今天不妨来看看专业人士怎么说。

  以下内容转载自饶锦峰在知乎上的问答,雷锋网(公众号:雷锋网)已或授权。饶锦峰先后就读于浙江大学和美国马里兰大学的计算机科学学院,曾于微软和谷歌实习,研究方向是深度神经网络和自然语言处理等。

  PyTorch比较吸引我的特性有以下几点:

1. 支持Python。 之前用Lua写代码不要太痛苦(用 Torch 时),各种功能性函数没有。举个例子,Lua里面最主要的数据结构是table(类似于Python语言里面的dict),table里元素是通过key的形式来访问的。很多情况下我想访问table里面有多少个元素,这要是在python或者java里面就是table.size()一句话就能搞定的,但放在Lua里面,唯一可行的方案就是像下面这样:function tablelength(T)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值