您的位置:首页 > 其它

Torch是什么,如何使用Torch,为什么选择Torch?

2017-07-05 00:00 288 查看
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中文文档

Pytorch中文论坛

Pytorch中文文档已经发布,完美翻译,更加方便大家浏览:

Torch中文网:https://ptorch.com/

Pytorch中文网:https://ptorch.com/

Pytorch中文文档:https://ptorch.com/docs/1/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐