Lua
- Lua是一个高性能的轻量级的脚本语言。
- 广泛应用于游戏脚本(暴雪WOW),nginx,wireshark的脚本。
- Lua由标准C编写而成,和C/C++语言有非常好的交互。
- Lua没有提供强大的库,不适合作为开发独立应用程序的语言。
lua的安装
Lua也有交互式编程模式,可以通过命令lua直接启动,也可以写好hello.lua文件然后执行。先来学习一波基本语法和特性!
Lua 基本语法
[注释]
[标示符]
[数据类型]
[赋值]
[循环]
[函数]
[字符串]
[数组]
[面向对象]
Torch
- Torch 是一个lua编写的十分老牌、对多维矩阵数据进行操作的张量(tensor )库。
- Facebook的AI团队发布了Pytorch,针对GPU加速的DNN编程。
安装
将PATH生效后,就可以正常通过th启动Torch7了,也可以通过luarocks安装包。
Lua可以通过luarocks安装包。