Torch是什么?
Torch是一个科学计算框架,广泛支持机器学习算法,将GPU放在第一位。由于使用简单快速的脚本语言LuaJIT以及底层的C / CUDA实现,因此易于使用和高效。
核心功能摘要:
- 一个强大的N维数组
- 许多例行索引,切片,转置,...
- 通过LuaJIT向C提供了惊人的界面
- 线性代数程序
- 神经网络和能量模型
- 数字优化例程
- 快速高效的GPU支持
- 可嵌入,具有iOS,Android和FPGA后端的端口
为什么选择Torch?
Torch的目标是在构建您的科学算法的过程中拥有最大的灵活性和速度,同时使过程变得非常简单。Torch在机器学习,计算机视觉,信号处理,并行处理,图像,视频,音频和网络等方面拥有一个社区驱动的大型生态系统,并建立在Lua社区之上。
Torch的核心是流行的神经网络和优化库,它们易于使用,同时在实现复杂的神经网络拓扑方面具有最大的灵活性。您可以构建神经网络的任意图形,并以高效的方式并行处理CPU和GPU。
如何使用Torch,哪些团队在使用Torch?
使用方法可以参考本站的Torch中文文档,您可以下载进行学习使用。Torch是开放源码的,所以您也可以从GitHub repo下载源码。
随着Torch不断发展:它已经在Facebook,Google,Twitter,NYU,IDIAP,Purdue和其他几家公司和研究实验室中使用。
在这里,我整理发布了Pytorch中文文档,方便大家查询使用,同时也准备了中文论坛,欢迎大家学习交流!
Pytorch中文文档已经发布,完美翻译,更加方便大家浏览:
Torch中文网:https://ptorch.com/
Pytorch中文网:https://ptorch.com/
Pytorch中文文档:https://ptorch.com/docs/1/