【一分钟知识分享】Pytorch是什么?
-
简易版本:Pytorch是一个深度学习框架。
进阶版本:
Pytorch是一个由Facebook开发的主流深度学习框架。它之所以命名为Pytorch,是因为Facebook用Python语言重构了原本基于Lua语言的深度学习库Torch。
之前的Torch由于使用的是Lua这一小众语言,极大的限制了其传播和发展,Facebook的这一改动使得Pytorch一跃成为当下最火的深度学习框架之一。
这得益于
-
Python的引用极大的降低了用户的使用门槛,
-
Pytorch完全继承了Torch的一系列优点,其中最重要的就是其较高的编程灵活性,能够轻松自定义网络层从而快速构建动态神经网络,这一特性也使得Pytorch深受研究人员的青睐。
-
-
Alice_恒源云