锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 语音识别开源 / PyTorch、PyTorch流行原因
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft
头条号:软件技术及人才和养生
人工智能QQ群:14372360

锐英源精品开源心得,禁止全文或局部转载,禁止任何形式的非法使用,侵权必究。


PyTorch、PyTorch流行原因


PyTorch是一个开源深度学习框架,由facebook推出,得到了其它大公司的支持,因为动态图支持能力,使PyTorch在学术界得到了空前支持,进而在市场占用率上大大超过了谷歌的TersorFlow,逼的TensofFlow也支持了动态图能力。PyTorch可加速从研究到生产的路径,大大简化了深度学习难度。

在大公司支持方面,比如微软,Microsoft 的数据科学家使用 PyTorch 作为主要框架来开发支持 Microsoft 365、Bing、Xbox 等新体验的模型。很多大公司的云也都支持PyTorch开发环境,毕竟这是一个很大的市场,个人爱好者也可以买大公司的云来跑数据训练。

PyTorch能够流行的主要原因如下:

1、python的数据类型支持能力强大,其它类型很难实现的向量、张量和矩阵等等,python能够轻松实现,进而在编写一些复杂公式运算时,能够轻松理解公式的代码,这让学术界的使用难度大大降低,自然受欢迎。

2、PyTorch库比较稳定,因为facebook内部有大量的业务,这些业务也需要使用深度学习,所以facebook把PyTorch开发的非常稳定,这样公司外开发人员使PyTorch就比较轻松了。而TensorFlow相对来说,比较难,据说API变化比较大。

3、上面提到了动态图,术语很专业,普通人很难理解,但说到定制模型方便,估计初学者也容易理解,PyTorch提供的库能让模型定制很轻松,用什么数据基础,模型计算的forward函数,模型的优化机制,模型的参数,模型的loss函数,在PyTorch提供的基类上进行派生扩展很容易。锐英源软件曾细致研究过Kaldi里的C++深度学习代码,代码晦涩难懂,对初学者难度非常大,但PyTorch和Python就没有这方面的负担,不过需要使用者有一定的抽象能力。

4、PyTorch功能齐全,对于语音、文本和图像都能进行深度学习,支持分布式训练,支持开发识别服务器RPC服务器。

5、Python刚开始时没有好用的IDE,现在Pycharm非常好用,也变相刺激了PyTorch的使用。

6、PyTorch在国内的中文文档比较齐全,至少比kaldi要强,但PyTorch和kaldi不是竞争关系,这里只是类比,PyTorch也用了kaldi库。

PyTorch开源心得
友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:A、郑州市芯互联大厦北楼1803A(文化路优胜北路西北角),B、郑州大学北校区院内