Torch学习笔记1--Torch简介

时间:2022-02-14 15:47:10

Torch是什么

Torch是一个由Lua语言开发的深度学习框架,目前支持Mac OS X 和Ubuntu 12及以上,官网github地址

具有如下特点:

  • 交互式开发工具

  • 可视化式的工具

  • 第三方库管理工具

  • 丰富的开源软件

如waifu2,neural-style,neuraltalk2,char-rnn。

优缺点:

优点:

适合深度学习的初学者入门

缺点:

  • 使用的Lua语言比较小众;

  • 和Caffe一样,都是基于layer(层),不像Tensorflow,是基于符号计算的;

建议:

可以先通过Torch学习入门,然后学习Tensorflow和theano。接触两种风格,可以有助于更深层次的理解深度学习框架。

相关链接:

半小时torch教程