实例介绍
【实例简介】
github上下载torch 实在太慢了 git clone https://github.com/torch/distro.git ~/torch --recursive
【实例截图】
【核心代码】
16359647445236136098.tar
└── torch
├── admin
│ └── updateSubmodules.sh
├── clean.bat
├── clean.sh
├── cmake
│ ├── 3.6
│ │ ├── CMakeLists.txt
│ │ └── Modules
│ │ ├── FindCUDA
│ │ │ ├── make2cmake.cmake
│ │ │ ├── parse_cubin.cmake
│ │ │ ├── run_nvcc.cmake
│ │ │ └── select_compute_arch.cmake
│ │ └── FindCUDA.cmake
│ └── FindTorch.cmake
├── CMakeLists.txt
├── exe
│ ├── CMakeLists.txt
│ ├── env
│ │ ├── COPYRIGHT.txt
│ │ ├── env-scm-1.rockspec
│ │ └── init.lua
│ ├── luajit-rocks
│ │ ├── CMakeLists.txt
│ │ ├── lua-5.1
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── cover.png
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── luac.html
│ │ │ │ ├── lua.css
│ │ │ │ ├── lua.html
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ └── readme.html
│ │ │ ├── etc
│ │ │ │ ├── all.c
│ │ │ │ ├── lua.hpp
│ │ │ │ ├── lua.ico
│ │ │ │ ├── lua.pc
│ │ │ │ ├── luavs.bat
│ │ │ │ ├── Makefile
│ │ │ │ ├── min.c
│ │ │ │ ├── noparser.c
│ │ │ │ ├── README
│ │ │ │ └── strict.lua
│ │ │ ├── HISTORY
│ │ │ ├── INSTALL
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ ├── src
│ │ │ │ ├── lapi.c
│ │ │ │ ├── lapi.h
│ │ │ │ ├── lauxlib.c
│ │ │ │ ├── lauxlib.h
│ │ │ │ ├── lbaselib.c
│ │ │ │ ├── lcode.c
│ │ │ │ ├── lcode.h
│ │ │ │ ├── ldblib.c
│ │ │ │ ├── ldebug.c
│ │ │ │ ├── ldebug.h
│ │ │ │ ├── ldo.c
│ │ │ │ ├── ldo.h
│ │ │ │ ├── ldump.c
│ │ │ │ ├── lfunc.c
│ │ │ │ ├── lfunc.h
│ │ │ │ ├── lgc.c
│ │ │ │ ├── lgc.h
│ │ │ │ ├── linit.c
│ │ │ │ ├── liolib.c
│ │ │ │ ├── llex.c
│ │ │ │ ├── llex.h
│ │ │ │ ├── llimits.h
│ │ │ │ ├── lmathlib.c
│ │ │ │ ├── lmem.c
│ │ │ │ ├── lmem.h
│ │ │ │ ├── loadlib.c
│ │ │ │ ├── lobject.c
│ │ │ │ ├── lobject.h
│ │ │ │ ├── lopcodes.c
│ │ │ │ ├── lopcodes.h
│ │ │ │ ├── loslib.c
│ │ │ │ ├── lparser.c
│ │ │ │ ├── lparser.h
│ │ │ │ ├── lstate.c
│ │ │ │ ├── lstate.h
│ │ │ │ ├── lstring.c
│ │ │ │ ├── lstring.h
│ │ │ │ ├── lstrlib.c
│ │ │ │ ├── ltable.c
│ │ │ │ ├── ltable.h
│ │ │ │ ├── ltablib.c
│ │ │ │ ├── ltm.c
│ │ │ │ ├── ltm.h
│ │ │ │ ├── lua.c
│ │ │ │ ├── luac.c
│ │ │ │ ├── luaconf.h.in
│ │ │ │ ├── lua.h
│ │ │ │ ├── lualib.h
│ │ │ │ ├── lundump.c
│ │ │ │ ├── lundump.h
│ │ │ │ ├── lvm.c
│ │ │ │ ├── lvm.h
│ │ │ │ ├── lzio.c
│ │ │ │ ├── lzio.h
│ │ │ │ ├── Makefile
│ │ │ │ └── print.c
│ │ │ └── test
│ │ │ ├── bisect.lua
│ │ │ ├── cf.lua
│ │ │ ├── echo.lua
│ │ │ ├── env.lua
│ │ │ ├── factorial.lua
│ │ │ ├── fibfor.lua
│ │ │ ├── fib.lua
│ │ │ ├── globals.lua
│ │ │ ├── hello.lua
│ │ │ ├── life.lua
│ │ │ ├── luac.lua
│ │ │ ├── printf.lua
│ │ │ ├── README
│ │ │ ├── readonly.lua
│ │ │ ├── sieve.lua
│ │ │ ├── sort.lua
│ │ │ ├── table.lua
│ │ │ ├── trace-calls.lua
│ │ │ ├── trace-globals.lua
│ │ │ └── xd.lua
│ │ ├── lua-5.1-rc
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── cover.png
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── luac.html
│ │ │ │ ├── lua.css
│ │ │ │ ├── lua.html
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ └── readme.html
│ │ │ ├── etc
│ │ │ │ ├── all.c
│ │ │ │ ├── lua.hpp
│ │ │ │ ├── lua.ico
│ │ │ │ ├── lua.pc
│ │ │ │ ├── luavs.bat
│ │ │ │ ├── Makefile
│ │ │ │ ├── min.c
│ │ │ │ ├── noparser.c
│ │ │ │ ├── README
│ │ │ │ └── strict.lua
│ │ │ ├── HISTORY
│ │ │ ├── INSTALL
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ ├── src
│ │ │ │ ├── lapi.c
│ │ │ │ ├── lapi.h
│ │ │ │ ├── lauxlib.c
│ │ │ │ ├── lauxlib.h
│ │ │ │ ├── lbaselib.c
│ │ │ │ ├── lcode.c
│ │ │ │ ├── lcode.h
│ │ │ │ ├── ldblib.c
│ │ │ │ ├── ldebug.c
│ │ │ │ ├── ldebug.h
│ │ │ │ ├── ldo.c
│ │ │ │ ├── ldo.h
│ │ │ │ ├── ldump.c
│ │ │ │ ├── lfunc.c
│ │ │ │ ├── lfunc.h
│ │ │ │ ├── lgc.c
│ │ │ │ ├── lgc.h
│ │ │ │ ├── linit.c
│ │ │ │ ├── liolib.c
│ │ │ │ ├── llex.c
│ │ │ │ ├── llex.h
│ │ │ │ ├── llimits.h
│ │ │ │ ├── lmathlib.c
│ │ │ │ ├── lmem.c
│ │ │ │ ├── lmem.h
│ │ │ │ ├── loadlib.c
│ │ │ │ ├── lobject.c
│ │ │ │ ├── lobject.h
│ │ │ │ ├── lopcodes.c
│ │ │ │ ├── lopcodes.h
│ │ │ │ ├── loslib.c
│ │ │ │ ├── lparser.c
│ │ │ │ ├── lparser.h
│ │ │ │ ├── lstate.c
│ │ │ │ ├── lstate.h
│ │ │ │ ├── lstring.c
│ │ │ │ ├── lstring.h
│ │ │ │ ├── lstrlib.c
│ │ │ │ ├── ltable.c
│ │ │ │ ├── ltable.h
│ │ │ │ ├── ltablib.c
│ │ │ │ ├── ltm.c
│ │ │ │ ├── ltm.h
│ │ │ │ ├── lua.c
│ │ │ │ ├── luac.c
│ │ │ │ ├── luaconf.h.in
│ │ │ │ ├── lua.h
│ │ │ │ ├── lualib.h
│ │ │ │ ├── lundump.c
│ │ │ │ ├── lundump.h
│ │ │ │ ├── lvm.c
│ │ │ │ ├── lvm.h
│ │ │ │ ├── lzio.c
│ │ │ │ ├── lzio.h
│ │ │ │ ├── Makefile
│ │ │ │ └── print.c
│ │ │ └── test
│ │ │ ├── bisect.lua
│ │ │ ├── cf.lua
│ │ │ ├── echo.lua
│ │ │ ├── env.lua
│ │ │ ├── factorial.lua
│ │ │ ├── fibfor.lua
│ │ │ ├── fib.lua
│ │ │ ├── globals.lua
│ │ │ ├── hello.lua
│ │ │ ├── life.lua
│ │ │ ├── luac.lua
│ │ │ ├── printf.lua
│ │ │ ├── README
│ │ │ ├── readonly.lua
│ │ │ ├── sieve.lua
│ │ │ ├── sort.lua
│ │ │ ├── table.lua
│ │ │ ├── trace-calls.lua
│ │ │ ├── trace-globals.lua
│ │ │ └── xd.lua
│ │ ├── lua-5.2
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── lua.css
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ ├── osi-certified-72x60.png
│ │ │ │ └── readme.html
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── lapi.c
│ │ │ ├── lapi.h
│ │ │ ├── lauxlib.c
│ │ │ ├── lauxlib.h
│ │ │ ├── lbaselib.c
│ │ │ ├── lbitlib.c
│ │ │ ├── lcode.c
│ │ │ ├── lcode.h
│ │ │ ├── lcorolib.c
│ │ │ ├── lctype.c
│ │ │ ├── lctype.h
│ │ │ ├── ldblib.c
│ │ │ ├── ldebug.c
│ │ │ ├── ldebug.h
│ │ │ ├── ldo.c
│ │ │ ├── ldo.h
│ │ │ ├── ldump.c
│ │ │ ├── lfunc.c
│ │ │ ├── lfunc.h
│ │ │ ├── lgc.c
│ │ │ ├── lgc.h
│ │ │ ├── linit.c
│ │ │ ├── liolib.c
│ │ │ ├── llex.c
│ │ │ ├── llex.h
│ │ │ ├── llimits.h
│ │ │ ├── lmathlib.c
│ │ │ ├── lmem.c
│ │ │ ├── lmem.h
│ │ │ ├── loadlib.c
│ │ │ ├── lobject.c
│ │ │ ├── lobject.h
│ │ │ ├── lopcodes.c
│ │ │ ├── lopcodes.h
│ │ │ ├── loslib.c
│ │ │ ├── lparser.c
│ │ │ ├── lparser.h
│ │ │ ├── lstate.c
│ │ │ ├── lstate.h
│ │ │ ├── lstring.c
│ │ │ ├── lstring.h
│ │ │ ├── lstrlib.c
│ │ │ ├── ltable.c
│ │ │ ├── ltable.h
│ │ │ ├── ltablib.c
│ │ │ ├── ltm.c
│ │ │ ├── ltm.h
│ │ │ ├── lua.c
│ │ │ ├── luac.c
│ │ │ ├── luaconf.h.in
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── lualib.h
│ │ │ ├── lundump.c
│ │ │ ├── lundump.h
│ │ │ ├── lvm.c
│ │ │ ├── lvm.h
│ │ │ ├── lzio.c
│ │ │ ├── lzio.h
│ │ │ └── Makefile
│ │ ├── lua-5.3
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── index.css
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── lua.css
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ ├── osi-certified-72x60.png
│ │ │ │ └── readme.html
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── lapi.c
│ │ │ ├── lapi.h
│ │ │ ├── lauxlib.c
│ │ │ ├── lauxlib.h
│ │ │ ├── lbaselib.c
│ │ │ ├── lbitlib.c
│ │ │ ├── lcode.c
│ │ │ ├── lcode.h
│ │ │ ├── lcorolib.c
│ │ │ ├── lctype.c
│ │ │ ├── lctype.h
│ │ │ ├── ldblib.c
│ │ │ ├── ldebug.c
│ │ │ ├── ldebug.h
│ │ │ ├── ldo.c
│ │ │ ├── ldo.h
│ │ │ ├── ldump.c
│ │ │ ├── lfunc.c
│ │ │ ├── lfunc.h
│ │ │ ├── lgc.c
│ │ │ ├── lgc.h
│ │ │ ├── linit.c
│ │ │ ├── liolib.c
│ │ │ ├── llex.c
│ │ │ ├── llex.h
│ │ │ ├── llimits.h
│ │ │ ├── lmathlib.c
│ │ │ ├── lmem.c
│ │ │ ├── lmem.h
│ │ │ ├── loadlib.c
│ │ │ ├── lobject.c
│ │ │ ├── lobject.h
│ │ │ ├── lopcodes.c
│ │ │ ├── lopcodes.h
│ │ │ ├── loslib.c
│ │ │ ├── lparser.c
│ │ │ ├── lparser.h
│ │ │ ├── lprefix.h
│ │ │ ├── lstate.c
│ │ │ ├── lstate.h
│ │ │ ├── lstring.c
│ │ │ ├── lstring.h
│ │ │ ├── lstrlib.c
│ │ │ ├── ltable.c
│ │ │ ├── ltable.h
│ │ │ ├── ltablib.c
│ │ │ ├── ltm.c
│ │ │ ├── ltm.h
│ │ │ ├── lua.c
│ │ │ ├── luac.c
│ │ │ ├── luaconf.h.in
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── lualib.h
│ │ │ ├── lundump.c
│ │ │ ├── lundump.h
│ │ │ ├── lutf8lib.c
│ │ │ ├── lvm.c
│ │ │ ├── lvm.h
│ │ │ ├── lzio.c
│ │ │ ├── lzio.h
│ │ │ └── Makefile
│ │ ├── luajit-2.0
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── bluequad.css
│ │ │ │ ├── bluequad-print.css
│ │ │ │ ├── changes.html
│ │ │ │ ├── contact.html
│ │ │ │ ├── ext_c_api.html
│ │ │ │ ├── extensions.html
│ │ │ │ ├── ext_ffi_api.html
│ │ │ │ ├── ext_ffi.html
│ │ │ │ ├── ext_ffi_semantics.html
│ │ │ │ ├── ext_ffi_tutorial.html
│ │ │ │ ├── ext_jit.html
│ │ │ │ ├── faq.html
│ │ │ │ ├── img
│ │ │ │ │ └── contact.png
│ │ │ │ ├── install.html
│ │ │ │ ├── luajit.html
│ │ │ │ ├── running.html
│ │ │ │ └── status.html
│ │ │ ├── dynasm
│ │ │ │ ├── dasm_arm.h
│ │ │ │ ├── dasm_arm.lua
│ │ │ │ ├── dasm_mips.h
│ │ │ │ ├── dasm_mips.lua
│ │ │ │ ├── dasm_ppc.h
│ │ │ │ ├── dasm_ppc.lua
│ │ │ │ ├── dasm_proto.h
│ │ │ │ ├── dasm_x64.lua
│ │ │ │ ├── dasm_x86.h
│ │ │ │ ├── dasm_x86.lua
│ │ │ │ └── dynasm.lua
│ │ │ ├── etc
│ │ │ │ ├── luajit.1
│ │ │ │ └── luajit.pc
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── host
│ │ │ │ ├── buildvm_asm.c
│ │ │ │ ├── buildvm.c
│ │ │ │ ├── buildvm_fold.c
│ │ │ │ ├── buildvm.h
│ │ │ │ ├── buildvm_lib.c
│ │ │ │ ├── buildvm_peobj.c
│ │ │ │ ├── genminilua.lua
│ │ │ │ ├── minilua.c
│ │ │ │ └── README
│ │ │ ├── jit
│ │ │ │ ├── bc.lua
│ │ │ │ ├── bcsave.lua
│ │ │ │ ├── dis_arm.lua
│ │ │ │ ├── dis_mipsel.lua
│ │ │ │ ├── dis_mips.lua
│ │ │ │ ├── dis_ppc.lua
│ │ │ │ ├── dis_x64.lua
│ │ │ │ ├── dis_x86.lua
│ │ │ │ ├── dump.lua
│ │ │ │ └── v.lua
│ │ │ ├── lauxlib.h
│ │ │ ├── lib_aux.c
│ │ │ ├── lib_base.c
│ │ │ ├── lib_bit.c
│ │ │ ├── lib_debug.c
│ │ │ ├── lib_ffi.c
│ │ │ ├── lib_init.c
│ │ │ ├── lib_io.c
│ │ │ ├── lib_jit.c
│ │ │ ├── lib_math.c
│ │ │ ├── lib_os.c
│ │ │ ├── lib_package.c
│ │ │ ├── lib_string.c
│ │ │ ├── lib_table.c
│ │ │ ├── lj_alloc.c
│ │ │ ├── lj_alloc.h
│ │ │ ├── ljamalg.c
│ │ │ ├── lj_api.c
│ │ │ ├── lj_arch.h
│ │ │ ├── lj_asm_arm.h
│ │ │ ├── lj_asm.c
│ │ │ ├── lj_asm.h
│ │ │ ├── lj_asm_mips.h
│ │ │ ├── lj_asm_ppc.h
│ │ │ ├── lj_asm_x86.h
│ │ │ ├── lj_bc.c
│ │ │ ├── lj_bcdump.h
│ │ │ ├── lj_bc.h
│ │ │ ├── lj_bcread.c
│ │ │ ├── lj_bcwrite.c
│ │ │ ├── lj_carith.c
│ │ │ ├── lj_carith.h
│ │ │ ├── lj_ccallback.c
│ │ │ ├── lj_ccallback.h
│ │ │ ├── lj_ccall.c
│ │ │ ├── lj_ccall.h
│ │ │ ├── lj_cconv.c
│ │ │ ├── lj_cconv.h
│ │ │ ├── lj_cdata.c
│ │ │ ├── lj_cdata.h
│ │ │ ├── lj_char.c
│ │ │ ├── lj_char.h
│ │ │ ├── lj_clib.c
│ │ │ ├── lj_clib.h
│ │ │ ├── lj_cparse.c
│ │ │ ├── lj_cparse.h
│ │ │ ├── lj_crecord.c
│ │ │ ├── lj_crecord.h
│ │ │ ├── lj_ctype.c
│ │ │ ├── lj_ctype.h
│ │ │ ├── lj_debug.c
│ │ │ ├── lj_debug.h
│ │ │ ├── lj_def.h
│ │ │ ├── lj_dispatch.c
│ │ │ ├── lj_dispatch.h
│ │ │ ├── lj_emit_arm.h
│ │ │ ├── lj_emit_mips.h
│ │ │ ├── lj_emit_ppc.h
│ │ │ ├── lj_emit_x86.h
│ │ │ ├── lj_err.c
│ │ │ ├── lj_err.h
│ │ │ ├── lj_errmsg.h
│ │ │ ├── lj_ff.h
│ │ │ ├── lj_ffrecord.c
│ │ │ ├── lj_ffrecord.h
│ │ │ ├── lj_frame.h
│ │ │ ├── lj_func.c
│ │ │ ├── lj_func.h
│ │ │ ├── lj_gc.c
│ │ │ ├── lj_gc.h
│ │ │ ├── lj_gdbjit.c
│ │ │ ├── lj_gdbjit.h
│ │ │ ├── lj_ir.c
│ │ │ ├── lj_ircall.h
│ │ │ ├── lj_ir.h
│ │ │ ├── lj_iropt.h
│ │ │ ├── lj_jit.h
│ │ │ ├── lj_lex.c
│ │ │ ├── lj_lex.h
│ │ │ ├── lj_lib.c
│ │ │ ├── lj_lib.h
│ │ │ ├── lj_load.c
│ │ │ ├── lj_mcode.c
│ │ │ ├── lj_mcode.h
│ │ │ ├── lj_meta.c
│ │ │ ├── lj_meta.h
│ │ │ ├── lj_obj.c
│ │ │ ├── lj_obj.h
│ │ │ ├── lj_opt_dce.c
│ │ │ ├── lj_opt_fold.c
│ │ │ ├── lj_opt_loop.c
│ │ │ ├── lj_opt_mem.c
│ │ │ ├── lj_opt_narrow.c
│ │ │ ├── lj_opt_sink.c
│ │ │ ├── lj_opt_split.c
│ │ │ ├── lj_parse.c
│ │ │ ├── lj_parse.h
│ │ │ ├── lj_record.c
│ │ │ ├── lj_record.h
│ │ │ ├── lj_snap.c
│ │ │ ├── lj_snap.h
│ │ │ ├── lj_state.c
│ │ │ ├── lj_state.h
│ │ │ ├── lj_str.c
│ │ │ ├── lj_str.h
│ │ │ ├── lj_strscan.c
│ │ │ ├── lj_strscan.h
│ │ │ ├── lj.supp
│ │ │ ├── lj_tab.c
│ │ │ ├── lj_tab.h
│ │ │ ├── lj_target_arm.h
│ │ │ ├── lj_target.h
│ │ │ ├── lj_target_mips.h
│ │ │ ├── lj_target_ppc.h
│ │ │ ├── lj_target_x86.h
│ │ │ ├── lj_trace.c
│ │ │ ├── lj_traceerr.h
│ │ │ ├── lj_trace.h
│ │ │ ├── lj_udata.c
│ │ │ ├── lj_udata.h
│ │ │ ├── lj_vmevent.c
│ │ │ ├── lj_vmevent.h
│ │ │ ├── lj_vm.h
│ │ │ ├── lj_vmmath.c
│ │ │ ├── luaconf.h
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── luajit.c
│ │ │ ├── luajit.h
│ │ │ ├── lualib.h
│ │ │ ├── Makefile
│ │ │ ├── Makefile.dep
│ │ │ ├── msvcbuild.bat
│ │ │ ├── ps4build.bat
│ │ │ ├── psvitabuild.bat
│ │ │ ├── vm_arm.dasc
│ │ │ ├── vm_mips.dasc
│ │ │ ├── vm_ppc.dasc
│ │ │ ├── vm_ppcspe.dasc
│ │ │ ├── vm_x86.dasc
│ │ │ └── xedkbuild.bat
│ │ ├── luajit-2.1
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── bluequad.css
│ │ │ │ ├── bluequad-print.css
│ │ │ │ ├── changes.html
│ │ │ │ ├── contact.html
│ │ │ │ ├── ext_c_api.html
│ │ │ │ ├── extensions.html
│ │ │ │ ├── ext_ffi_api.html
│ │ │ │ ├── ext_ffi.html
│ │ │ │ ├── ext_ffi_semantics.html
│ │ │ │ ├── ext_ffi_tutorial.html
│ │ │ │ ├── ext_jit.html
│ │ │ │ ├── ext_profiler.html
│ │ │ │ ├── faq.html
│ │ │ │ ├── img
│ │ │ │ │ └── contact.png
│ │ │ │ ├── install.html
│ │ │ │ ├── luajit.html
│ │ │ │ ├── running.html
│ │ │ │ └── status.html
│ │ │ ├── dynasm
│ │ │ │ ├── dasm_arm64.h
│ │ │ │ ├── dasm_arm64.lua
│ │ │ │ ├── dasm_arm.h
│ │ │ │ ├── dasm_arm.lua
│ │ │ │ ├── dasm_mips.h
│ │ │ │ ├── dasm_mips.lua
│ │ │ │ ├── dasm_ppc.h
│ │ │ │ ├── dasm_ppc.lua
│ │ │ │ ├── dasm_proto.h
│ │ │ │ ├── dasm_x64.lua
│ │ │ │ ├── dasm_x86.h
│ │ │ │ ├── dasm_x86.lua
│ │ │ │ └── dynasm.lua
│ │ │ ├── etc
│ │ │ │ ├── luajit.1
│ │ │ │ └── luajit.pc
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── host
│ │ │ │ ├── buildvm_asm.c
│ │ │ │ ├── buildvm.c
│ │ │ │ ├── buildvm_fold.c
│ │ │ │ ├── buildvm.h
│ │ │ │ ├── buildvm_libbc.h
│ │ │ │ ├── buildvm_lib.c
│ │ │ │ ├── buildvm_peobj.c
│ │ │ │ ├── genlibbc.lua
│ │ │ │ ├── genminilua.lua
│ │ │ │ ├── minilua.c
│ │ │ │ └── README
│ │ │ ├── jit
│ │ │ │ ├── bc.lua
│ │ │ │ ├── bcsave.lua
│ │ │ │ ├── dis_arm.lua
│ │ │ │ ├── dis_mipsel.lua
│ │ │ │ ├── dis_mips.lua
│ │ │ │ ├── dis_ppc.lua
│ │ │ │ ├── dis_x64.lua
│ │ │ │ ├── dis_x86.lua
│ │ │ │ ├── dump.lua
│ │ │ │ ├── p.lua
│ │ │ │ ├── v.lua
│ │ │ │ └── zone.lua
│ │ │ ├── lauxlib.h
│ │ │ ├── lib_aux.c
│ │ │ ├── lib_base.c
│ │ │ ├── lib_bit.c
│ │ │ ├── lib_debug.c
│ │ │ ├── lib_ffi.c
│ │ │ ├── lib_init.c
│ │ │ ├── lib_io.c
│ │ │ ├── lib_jit.c
│ │ │ ├── lib_math.c
│ │ │ ├── lib_os.c
│ │ │ ├── lib_package.c
│ │ │ ├── lib_string.c
│ │ │ ├── lib_table.c
│ │ │ ├── lj_alloc.c
│ │ │ ├── lj_alloc.h
│ │ │ ├── ljamalg.c
│ │ │ ├── lj_api.c
│ │ │ ├── lj_arch.h
│ │ │ ├── lj_asm_arm.h
│ │ │ ├── lj_asm.c
│ │ │ ├── lj_asm.h
│ │ │ ├── lj_asm_mips.h
│ │ │ ├── lj_asm_ppc.h
│ │ │ ├── lj_asm_x86.h
│ │ │ ├── lj_bc.c
│ │ │ ├── lj_bcdump.h
│ │ │ ├── lj_bc.h
│ │ │ ├── lj_bcread.c
│ │ │ ├── lj_bcwrite.c
│ │ │ ├── lj_buf.c
│ │ │ ├── lj_buf.h
│ │ │ ├── lj_carith.c
│ │ │ ├── lj_carith.h
│ │ │ ├── lj_ccallback.c
│ │ │ ├── lj_ccallback.h
│ │ │ ├── lj_ccall.c
│ │ │ ├── lj_ccall.h
│ │ │ ├── lj_cconv.c
│ │ │ ├── lj_cconv.h
│ │ │ ├── lj_cdata.c
│ │ │ ├── lj_cdata.h
│ │ │ ├── lj_char.c
│ │ │ ├── lj_char.h
│ │ │ ├── lj_clib.c
│ │ │ ├── lj_clib.h
│ │ │ ├── lj_cparse.c
│ │ │ ├── lj_cparse.h
│ │ │ ├── lj_crecord.c
│ │ │ ├── lj_crecord.h
│ │ │ ├── lj_ctype.c
│ │ │ ├── lj_ctype.h
│ │ │ ├── lj_debug.c
│ │ │ ├── lj_debug.h
│ │ │ ├── lj_def.h
│ │ │ ├── lj_dispatch.c
│ │ │ ├── lj_dispatch.h
│ │ │ ├── lj_emit_arm.h
│ │ │ ├── lj_emit_mips.h
│ │ │ ├── lj_emit_ppc.h
│ │ │ ├── lj_emit_x86.h
│ │ │ ├── lj_err.c
│ │ │ ├── lj_err.h
│ │ │ ├── lj_errmsg.h
│ │ │ ├── lj_ff.h
│ │ │ ├── lj_ffrecord.c
│ │ │ ├── lj_ffrecord.h
│ │ │ ├── lj_frame.h
│ │ │ ├── lj_func.c
│ │ │ ├── lj_func.h
│ │ │ ├── lj_gc.c
│ │ │ ├── lj_gc.h
│ │ │ ├── lj_gdbjit.c
│ │ │ ├── lj_gdbjit.h
│ │ │ ├── lj_ir.c
│ │ │ ├── lj_ircall.h
│ │ │ ├── lj_ir.h
│ │ │ ├── lj_iropt.h
│ │ │ ├── lj_jit.h
│ │ │ ├── lj_lex.c
│ │ │ ├── lj_lex.h
│ │ │ ├── lj_lib.c
│ │ │ ├── lj_lib.h
│ │ │ ├── lj_load.c
│ │ │ ├── lj_mcode.c
│ │ │ ├── lj_mcode.h
│ │ │ ├── lj_meta.c
│ │ │ ├── lj_meta.h
│ │ │ ├── lj_obj.c
│ │ │ ├── lj_obj.h
│ │ │ ├── lj_opt_dce.c
│ │ │ ├── lj_opt_fold.c
│ │ │ ├── lj_opt_loop.c
│ │ │ ├── lj_opt_mem.c
│ │ │ ├── lj_opt_narrow.c
│ │ │ ├── lj_opt_sink.c
│ │ │ ├── lj_opt_split.c
│ │ │ ├── lj_parse.c
│ │ │ ├── lj_parse.h
│ │ │ ├── lj_profile.c
│ │ │ ├── lj_profile.h
│ │ │ ├── lj_record.c
│ │ │ ├── lj_record.h
│ │ │ ├── lj_snap.c
│ │ │ ├── lj_snap.h
│ │ │ ├── lj_state.c
│ │ │ ├── lj_state.h
│ │ │ ├── lj_str.c
│ │ │ ├── lj_strfmt.c
│ │ │ ├── lj_strfmt.h
│ │ │ ├── lj_str.h
│ │ │ ├── lj_strscan.c
│ │ │ ├── lj_strscan.h
│ │ │ ├── lj.supp
│ │ │ ├── lj_tab.c
│ │ │ ├── lj_tab.h
│ │ │ ├── lj_target_arm64.h
│ │ │ ├── lj_target_arm.h
│ │ │ ├── lj_target.h
│ │ │ ├── lj_target_mips.h
│ │ │ ├── lj_target_ppc.h
│ │ │ ├── lj_target_x86.h
│ │ │ ├── lj_trace.c
│ │ │ ├── lj_traceerr.h
│ │ │ ├── lj_trace.h
│ │ │ ├── lj_udata.c
│ │ │ ├── lj_udata.h
│ │ │ ├── lj_vmevent.c
│ │ │ ├── lj_vmevent.h
│ │ │ ├── lj_vm.h
│ │ │ ├── lj_vmmath.c
│ │ │ ├── luaconf.h
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── luajit.c
│ │ │ ├── luajit.h
│ │ │ ├── lualib.h
│ │ │ ├── Makefile
│ │ │ ├── Makefile.dep
│ │ │ ├── msvcbuild.bat
│ │ │ ├── ps4build.bat
│ │ │ ├── psvitabuild.bat
│ │ │ ├── vm_arm64.dasc
│ │ │ ├── vm_arm.dasc
│ │ │ ├── vm_mips.dasc
│ │ │ ├── vm_ppc.dasc
│ │ │ ├── vm_x64.dasc
│ │ │ ├── vm_x86.dasc
│ │ │ ├── xb1build.bat
│ │ │ └── xedkbuild.bat
│ │ ├── luarocks
│ │ │ ├── appveyor.yml
│ │ │ ├── cmake
│ │ │ │ └── FindMD5.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── config.ld
│ │ │ ├── configure
│ │ │ ├── COPYING
│ │ │ ├── COPYING_7z
│ │ │ ├── COPYING_lua
│ │ │ ├── COPYING_win
│ │ │ ├── install.bat
│ │ │ ├── lfw
│ │ │ │ ├── 7z.dll
│ │ │ │ ├── 7z.exe
│ │ │ │ ├── lua
│ │ │ │ │ └── luarocks
│ │ │ │ │ └── config.lua
│ │ │ │ ├── luarocks-admin.bat
│ │ │ │ ├── luarocks-admin.lua
│ │ │ │ ├── luarocks.bat
│ │ │ │ ├── luarocks_config.lua
│ │ │ │ ├── luarocks.lua
│ │ │ │ ├── rclauncher.o
│ │ │ │ ├── rclauncher.obj
│ │ │ │ └── rocks
│ │ │ │ ├── index.html
│ │ │ │ ├── luafilesystem
│ │ │ │ │ └── 1.5.0-1
│ │ │ │ │ ├── doc
│ │ │ │ │ │ └── us
│ │ │ │ │ │ ├── examples.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── license.html
│ │ │ │ │ │ ├── luafilesystem.png
│ │ │ │ │ │ └── manual.html
│ │ │ │ │ ├── luafilesystem-1.5.0-1.rockspec
│ │ │ │ │ ├── rock_manifest
│ │ │ │ │ └── tests
│ │ │ │ │ └── test.lua
│ │ │ │ ├── luasocket
│ │ │ │ │ └── 2.0.2-3
│ │ │ │ │ ├── luasocket-2.0.2-3.rockspec
│ │ │ │ │ └── rock_manifest
│ │ │ │ ├── luazip
│ │ │ │ │ └── 1.2.3-2
│ │ │ │ │ ├── luazip-1.2.3-2.rockspec
│ │ │ │ │ └── rock_manifest
│ │ │ │ ├── manifest
│ │ │ │ └── md5
│ │ │ │ └── 1.1.2-1
│ │ │ │ ├── md5-1.1.2-1.rockspec
│ │ │ │ └── rock_manifest
│ │ │ ├── makedist
│ │ │ ├── Makefile
│ │ │ ├── Makefile.install.inc
│ │ │ ├── Makefile.luarocks
│ │ │ ├── Makefile.setup.inc
│ │ │ ├── README.md
│ │ │ ├── rockspec
│ │ │ ├── src
│ │ │ │ ├── bin
│ │ │ │ │ ├── luarocks-admin.in
│ │ │ │ │ └── luarocks.in
│ │ │ │ └── luarocks
│ │ │ │ ├── add.lua
│ │ │ │ ├── admin_remove.lua
│ │ │ │ ├── build
│ │ │ │ │ ├── builtin.lua
│ │ │ │ │ ├── cmake.lua
│ │ │ │ │ ├── command.lua
│ │ │ │ │ └── make.lua
│ │ │ │ ├── build.lua
│ │ │ │ ├── cache.lua
│ │ │ │ ├── cfg.lua
│ │ │ │ ├── command_line.lua
│ │ │ │ ├── config_cmd.lua
│ │ │ │ ├── config.lua.in
│ │ │ │ ├── config.lua.win.in
│ │ │ │ ├── deps.lua
│ │ │ │ ├── dir.lua
│ │ │ │ ├── doc.lua
│ │ │ │ ├── download.lua
│ │ │ │ ├── fetch
│ │ │ │ │ ├── cvs.lua
│ │ │ │ │ ├── git_file.lua
│ │ │ │ │ ├── git_http.lua
│ │ │ │ │ ├── git_https.lua
│ │ │ │ │ ├── git.lua
│ │ │ │ │ ├── hg_http.lua
│ │ │ │ │ ├── hg_https.lua
│ │ │ │ │ ├── hg.lua
│ │ │ │ │ ├── hg_ssh.lua
│ │ │ │ │ ├── sscm.lua
│ │ │ │ │ └── svn.lua
│ │ │ │ ├── fetch.lua
│ │ │ │ ├── fs
│ │ │ │ │ ├── lua.lua
│ │ │ │ │ ├── unix
│ │ │ │ │ │ └── tools.lua
│ │ │ │ │ ├── unix.lua
│ │ │ │ │ ├── win32
│ │ │ │ │ │ └── tools.lua
│ │ │ │ │ └── win32.lua
│ │ │ │ ├── fs.lua
│ │ │ │ ├── help.lua
│ │ │ │ ├── index.lua
│ │ │ │ ├── install.lua
│ │ │ │ ├── lint.lua
│ │ │ │ ├── list.lua
│ │ │ │ ├── loader.lua
│ │ │ │ ├── make.lua
│ │ │ │ ├── make_manifest.lua
│ │ │ │ ├── manif_core.lua
│ │ │ │ ├── manif.lua
│ │ │ │ ├── new_version.lua
│ │ │ │ ├── pack.lua
│ │ │ │ ├── path_cmd.lua
│ │ │ │ ├── path.lua
│ │ │ │ ├── persist.lua
│ │ │ │ ├── purge.lua
│ │ │ │ ├── refresh_cache.lua
│ │ │ │ ├── remove.lua
│ │ │ │ ├── repos.lua
│ │ │ │ ├── require.lua
│ │ │ │ ├── search.lua
│ │ │ │ ├── show.lua
│ │ │ │ ├── site_config.lua.in
│ │ │ │ ├── tools
│ │ │ │ │ ├── patch.lua
│ │ │ │ │ ├── tar.lua
│ │ │ │ │ └── zip.lua
│ │ │ │ ├── type_check.lua
│ │ │ │ ├── unpack.lua
│ │ │ │ ├── upload
│ │ │ │ │ ├── api.lua
│ │ │ │ │ └── multipart.lua
│ │ │ │ ├── upload.lua
│ │ │ │ ├── util.lua
│ │ │ │ ├── validate.lua
│ │ │ │ └── write_rockspec.lua
│ │ │ ├── test
│ │ │ │ ├── testfiles
│ │ │ │ │ ├── invalid_patch-0.1-1.rockspec
│ │ │ │ │ ├── missing_external-0.1-1.rockspec
│ │ │ │ │ ├── no_build_table-0.1-1.rockspec
│ │ │ │ │ ├── not_a_zipfile-1.0-1.src.rock
│ │ │ │ │ ├── type_mismatch_string-1.0-1.rockspec
│ │ │ │ │ ├── type_mismatch_table-1.0-1.rockspec
│ │ │ │ │ └── type_mismatch_version-1.0-1.rockspec
│ │ │ │ ├── testing.bat
│ │ │ │ ├── testing.lua
│ │ │ │ └── testing.sh
│ │ │ └── win32
│ │ │ ├── lua5.1
│ │ │ │ ├── bin
│ │ │ │ │ ├── bin2c5.1.exe
│ │ │ │ │ ├── lua5.1.dll
│ │ │ │ │ ├── lua51.dll
│ │ │ │ │ ├── lua5.1.exe
│ │ │ │ │ ├── lua5.1.lib
│ │ │ │ │ ├── lua51.lib
│ │ │ │ │ ├── luac5.1.exe
│ │ │ │ │ ├── Microsoft.VC80.CRT.manifest
│ │ │ │ │ ├── msvcm80.dll
│ │ │ │ │ ├── msvcp80.dll
│ │ │ │ │ ├── msvcr80.dll
│ │ │ │ │ └── wlua5.1.exe
│ │ │ │ └── include
│ │ │ │ ├── lauxlib.h
│ │ │ │ ├── luaconf.h
│ │ │ │ ├── lua.h
│ │ │ │ ├── lua.hpp
│ │ │ │ └── lualib.h
│ │ │ ├── lua.ico
│ │ │ ├── LuaRocks.reg.lua
│ │ │ ├── LuaRocks.reg.template
│ │ │ ├── luarocksw.bat
│ │ │ ├── pe-parser.lua
│ │ │ ├── rclauncher.c
│ │ │ └── tools
│ │ │ ├── 7z.dll
│ │ │ ├── 7z.exe
│ │ │ ├── cp.exe
│ │ │ ├── find.exe
│ │ │ ├── libeay32.dll
│ │ │ ├── libiconv2.dll
│ │ │ ├── libintl3.dll
│ │ │ ├── libssl32.dll
│ │ │ ├── ls.exe
│ │ │ ├── md5sum.exe
│ │ │ ├── mkdir.exe
│ │ │ ├── mv.exe
│ │ │ ├── pwd.exe
│ │ │ ├── rmdir.exe
│ │ │ ├── test.exe
│ │ │ ├── uname.exe
│ │ │ └── wget.exe
│ │ └── README.md
│ ├── qtlua
│ │ ├── cmake
│ │ │ ├── FindLua.cmake
│ │ │ ├── FindReadline.cmake
│ │ │ ├── InstallRequiredQtLibraries.cmake
│ │ │ ├── MacroAddQtLuaModule.cmake
│ │ │ ├── MacroQt4AutoGen.cmake
│ │ │ └── QtLuaPaths.cmake
│ │ ├── CMakeLists.txt
│ │ ├── Copyright.txt
│ │ ├── doc
│ │ │ ├── index.md
│ │ │ ├── qtcore.md
│ │ │ ├── qtgui.md
│ │ │ ├── qtide.md
│ │ │ ├── qt.md
│ │ │ ├── qtsvg.md
│ │ │ ├── qtuiloader.md
│ │ │ └── qtwidget.md
│ │ ├── mkdocs.yml
│ │ ├── packages
│ │ │ ├── CMakeLists.txt
│ │ │ ├── qt
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── qtcore
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── qtcore.cpp
│ │ │ │ └── qtcore.h
│ │ │ ├── qtgui
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── qtgui.cpp
│ │ │ │ ├── qtgui.h
│ │ │ │ ├── qtluagui.cpp
│ │ │ │ └── qtluagui.h
│ │ │ ├── qtide
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── images
│ │ │ │ │ ├── clear.png
│ │ │ │ │ ├── COPYRIGHT.txt
│ │ │ │ │ ├── down.png
│ │ │ │ │ ├── editbalance.png
│ │ │ │ │ ├── editcopy.png
│ │ │ │ │ ├── editcut.png
│ │ │ │ │ ├── editfind.png
│ │ │ │ │ ├── editpaste.png
│ │ │ │ │ ├── editprefs.png
│ │ │ │ │ ├── editredo.png
│ │ │ │ │ ├── editundo.png
│ │ │ │ │ ├── filenewlua.png
│ │ │ │ │ ├── filenew.png
│ │ │ │ │ ├── fileopen.png
│ │ │ │ │ ├── fileprint.png
│ │ │ │ │ ├── filequit.png
│ │ │ │ │ ├── filesave.png
│ │ │ │ │ ├── helpindex.png
│ │ │ │ │ ├── history.png
│ │ │ │ │ ├── home.png
│ │ │ │ │ ├── left.png
│ │ │ │ │ ├── playerload.png
│ │ │ │ │ ├── playerpause.png
│ │ │ │ │ ├── playerplay.png
│ │ │ │ │ ├── playerrestart.png
│ │ │ │ │ ├── playerstop.png
│ │ │ │ │ ├── refresh.png
│ │ │ │ │ ├── right.png
│ │ │ │ │ ├── stop.png
│ │ │ │ │ ├── trash.png
│ │ │ │ │ ├── up.png
│ │ │ │ │ └── web.png
│ │ │ │ ├── init.lua
│ │ │ │ ├── prefs.lua
│ │ │ │ ├── prefs.ui
│ │ │ │ ├── qluabrowser.cpp
│ │ │ │ ├── qluabrowser.h
│ │ │ │ ├── qluaeditor.cpp
│ │ │ │ ├── qluaeditor.h
│ │ │ │ ├── qluafinddialog.ui
│ │ │ │ ├── qluagotodialog.ui
│ │ │ │ ├── qluaide.cpp
│ │ │ │ ├── qluaide.h
│ │ │ │ ├── qluamainwindow.cpp
│ │ │ │ ├── qluamainwindow.h
│ │ │ │ ├── qluamdimain.cpp
│ │ │ │ ├── qluamdimain.h
│ │ │ │ ├── qluamode_c.cpp
│ │ │ │ ├── qluamode.cpp
│ │ │ │ ├── qluamode.h
│ │ │ │ ├── qluamode_hlp.cpp
│ │ │ │ ├── qluamode_lua.cpp
│ │ │ │ ├── qluamode_txt.cpp
│ │ │ │ ├── qluareplacedialog.ui
│ │ │ │ ├── qluasdimain.cpp
│ │ │ │ ├── qluasdimain.h
│ │ │ │ ├── qluatextedit.cpp
│ │ │ │ ├── qluatextedit.h
│ │ │ │ ├── qtide.cpp
│ │ │ │ ├── qtide.h
│ │ │ │ ├── qtide.qrc
│ │ │ │ ├── README.txt
│ │ │ │ └── SETTINGS.txt
│ │ │ ├── qtsvg
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── qtluasvggenerator.cpp
│ │ │ │ ├── qtluasvggenerator.h
│ │ │ │ ├── qtsvg.cpp
│ │ │ │ └── qtsvg.h
│ │ │ ├── qtuiloader
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── test.lua
│ │ │ │ ├── test.ui
│ │ │ │ ├── uiloader.cpp
│ │ │ │ └── uiloader.h
│ │ │ └── qtwidget
│ │ │ ├── CMakeLists.txt
│ │ │ ├── init.lua
│ │ │ ├── qtlualistener.cpp
│ │ │ ├── qtlualistener.h
│ │ │ ├── qtluapainter.cpp
│ │ │ ├── qtluapainter.h
│ │ │ ├── qtluaprinter.cpp
│ │ │ ├── qtluaprinter.h
│ │ │ ├── qtwidget.cpp
│ │ │ └── qtwidget.h
│ │ ├── qlua
│ │ │ ├── CMakeLists.txt
│ │ │ ├── images
│ │ │ │ ├── luadoc.icns
│ │ │ │ ├── luadoc.ico
│ │ │ │ ├── luadoc.png
│ │ │ │ ├── torch.icns
│ │ │ │ ├── torch.ico
│ │ │ │ └── torch.png
│ │ │ ├── qluaapplication.cpp
│ │ │ ├── qluaapplication.h
│ │ │ ├── qluaconf.h.in
│ │ │ ├── QLuaConfig.cmake.in
│ │ │ ├── qluaconsole.h
│ │ │ ├── qluaconsole_unix.cpp
│ │ │ ├── qluaconsole_win.cpp
│ │ │ ├── qlua.cpp
│ │ │ ├── qlua.plist.in
│ │ │ ├── qlua.qrc
│ │ │ └── qlua.rc
│ │ ├── qtlua
│ │ │ ├── CMakeLists.txt
│ │ │ ├── qtluaconf.h.in
│ │ │ ├── QtLuaConfig.cmake.in
│ │ │ ├── qtluaengine.cpp
│ │ │ ├── qtluaengine.h
│ │ │ ├── qtluautils.cpp
│ │ │ └── qtluautils.h
│ │ ├── qtutil
│ │ │ ├── CMakeLists.txt
│ │ │ ├── qmenuaction.cpp
│ │ │ ├── qmenuaction.h
│ │ │ ├── qthumbwheel.cpp
│ │ │ ├── qthumbwheel.h
│ │ │ ├── qtutilconf.h
│ │ │ ├── QtUtilConfig.cmake.in
│ │ │ └── Readme.txt
│ │ ├── README.md
│ │ └── rocks
│ │ └── qtlua-scm-1.rockspec
│ └── trepl
│ ├── cmake
│ │ └── FindReadline.cmake
│ ├── CMakeLists.txt
│ ├── colorize.lua
│ ├── colors.lua
│ ├── doc
│ │ └── index.md
│ ├── init.lua
│ ├── LICENSE
│ ├── mkdocs.yml
│ ├── readline.c
│ ├── README.md
│ ├── th
│ ├── trepl-scm-1.rockspec
│ └── utils.c
├── extra
│ ├── argcheck
│ │ ├── benchmark
│ │ │ ├── doc
│ │ │ │ ├── tree1.png
│ │ │ │ └── tree7.png
│ │ │ ├── README.md
│ │ │ ├── test.c
│ │ │ ├── torch7capi.lua
│ │ │ ├── torch9ffi.lua
│ │ │ └── torch9luaffi.lua
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ └── tree.png
│ │ ├── doc.lua
│ │ ├── dump.lua
│ │ ├── env.lua
│ │ ├── graph.lua
│ │ ├── init.lua
│ │ ├── README.md
│ │ ├── rocks
│ │ │ ├── argcheck-0.5.0-0.rockspec
│ │ │ ├── argcheck-1.0.0-0.rockspec
│ │ │ └── argcheck-scm-1.rockspec
│ │ ├── test
│ │ │ └── test.lua
│ │ ├── usage.lua
│ │ └── utils.lua
│ ├── CMakeLists.txt
│ ├── cudnn
│ │ ├── BatchNormalization.lua
│ │ ├── BGRU.lua
│ │ ├── BLSTM.lua
│ │ ├── ClippedReLU.lua
│ │ ├── cmake
│ │ │ └── FindCUDNN.cmake
│ │ ├── CMakeLists.txt
│ │ ├── convert.lua
│ │ ├── cudnn-scm-1.rockspec
│ │ ├── env.lua
│ │ ├── ffi.lua
│ │ ├── find.lua
│ │ ├── functional.lua
│ │ ├── GRU.lua
│ │ ├── init.lua
│ │ ├── LICENSE
│ │ ├── LogSoftMax.lua
│ │ ├── LSTM.lua
│ │ ├── Pointwise.lua
│ │ ├── Pooling3D.lua
│ │ ├── Pooling.lua
│ │ ├── README.md
│ │ ├── ReLU.lua
│ │ ├── RNN.lua
│ │ ├── RNNReLU.lua
│ │ ├── RNNTanh.lua
│ │ ├── Sigmoid.lua
│ │ ├── SoftMax.lua
│ │ ├── SpatialAveragePooling.lua
│ │ ├── SpatialBatchNormalization.lua
│ │ ├── SpatialConvolution.lua
│ │ ├── SpatialCrossEntropyCriterion.lua
│ │ ├── SpatialCrossMapLRN.lua
│ │ ├── SpatialDivisiveNormalization.lua
│ │ ├── SpatialFullConvolution.lua
│ │ ├── SpatialLogSoftMax.lua
│ │ ├── SpatialMaxPooling.lua
│ │ ├── SpatialSoftMax.lua
│ │ ├── Tanh.lua
│ │ ├── TemporalConvolution.lua
│ │ ├── test
│ │ │ ├── bench_groups.lua
│ │ │ ├── benchmark.lua
│ │ │ ├── bntest.lua
│ │ │ ├── test_1x1conv.lua
│ │ │ ├── test_groups.lua
│ │ │ ├── test.lua
│ │ │ ├── test_rnn.lua
│ │ │ └── test_spatialFullConv.lua
│ │ ├── VolumetricAveragePooling.lua
│ │ ├── VolumetricBatchNormalization.lua
│ │ ├── VolumetricConvolution.lua
│ │ ├── VolumetricCrossEntropyCriterion.lua
│ │ ├── VolumetricFullConvolution.lua
│ │ ├── VolumetricLogSoftMax.lua
│ │ ├── VolumetricMaxPooling.lua
│ │ └── VolumetricSoftMax.lua
│ ├── cunn
│ │ ├── CMakeLists.txt
│ │ ├── CONTRIBUTING.md
│ │ ├── DataParallelTable.lua
│ │ ├── doc
│ │ │ └── cunnmodules.md
│ │ ├── init.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ └── THCUNN
│ │ │ ├── AbsCriterion.cu
│ │ │ ├── Abs.cu
│ │ │ ├── BatchNormalization.cu
│ │ │ ├── BCECriterion.cu
│ │ │ ├── ClassNLLCriterion.cu
│ │ │ ├── cmake
│ │ │ │ └── select_compute_arch.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── common.h
│ │ │ ├── DistKLDivCriterion.cu
│ │ │ ├── ELU.cu
│ │ │ ├── FusedRNNKernel.cu
│ │ │ ├── GatedLinearUnit.cu
│ │ │ ├── generic
│ │ │ │ ├── AbsCriterion.cu
│ │ │ │ ├── Abs.cu
│ │ │ │ ├── BatchNormalization.cu
│ │ │ │ ├── BCECriterion.cu
│ │ │ │ ├── ClassNLLCriterion.cu
│ │ │ │ ├── DistKLDivCriterion.cu
│ │ │ │ ├── ELU.cu
│ │ │ │ ├── FusedRNNKernel.cu
│ │ │ │ ├── GatedLinearUnit.cu
│ │ │ │ ├── HardTanh.cu
│ │ │ │ ├── IndexLinear.cu
│ │ │ │ ├── L1Cost.cu
│ │ │ │ ├── LeakyReLU.cu
│ │ │ │ ├── LogSigmoid.cu
│ │ │ │ ├── LogSoftMax.cu
│ │ │ │ ├── LookupTableBag.cu
│ │ │ │ ├── LookupTable.cu
│ │ │ │ ├── MarginCriterion.cu
│ │ │ │ ├── MSECriterion.cu
│ │ │ │ ├── MultiLabelMarginCriterion.cu
│ │ │ │ ├── MultiMarginCriterion.cu
│ │ │ │ ├── PReLU.cu
│ │ │ │ ├── RReLU.cu
│ │ │ │ ├── Sigmoid.cu
│ │ │ │ ├── SmoothL1Criterion.cu
│ │ │ │ ├── SoftMarginCriterion.cu
│ │ │ │ ├── SoftMax.cu
│ │ │ │ ├── SoftPlus.cu
│ │ │ │ ├── SoftShrink.cu
│ │ │ │ ├── SparseLinear.cu
│ │ │ │ ├── SpatialAdaptiveAveragePooling.cu
│ │ │ │ ├── SpatialAdaptiveMaxPooling.cu
│ │ │ │ ├── SpatialAveragePooling.cu
│ │ │ │ ├── SpatialClassNLLCriterion.cu
│ │ │ │ ├── SpatialConvolutionLocal.cu
│ │ │ │ ├── SpatialConvolutionMM.cu
│ │ │ │ ├── SpatialCrossMapLRN.cu
│ │ │ │ ├── SpatialDepthWiseConvolution.cu
│ │ │ │ ├── SpatialDilatedConvolution.cu
│ │ │ │ ├── SpatialDilatedMaxPooling.cu
│ │ │ │ ├── SpatialFractionalMaxPooling.cu
│ │ │ │ ├── SpatialFullConvolution.cu
│ │ │ │ ├── SpatialMaxPooling.cu
│ │ │ │ ├── SpatialMaxUnpooling.cu
│ │ │ │ ├── SpatialReflectionPadding.cu
│ │ │ │ ├── SpatialReplicationPadding.cu
│ │ │ │ ├── SpatialSubSampling.cu
│ │ │ │ ├── SpatialUpSamplingBilinear.cu
│ │ │ │ ├── SpatialUpSamplingNearest.cu
│ │ │ │ ├── Sqrt.cu
│ │ │ │ ├── Square.cu
│ │ │ │ ├── Tanh.cu
│ │ │ │ ├── TemporalConvolution.cu
│ │ │ │ ├── TemporalMaxPooling.cu
│ │ │ │ ├── TemporalRowConvolution.cu
│ │ │ │ ├── THCUNN.h
│ │ │ │ ├── Threshold.cu
│ │ │ │ ├── VolumetricAveragePooling.cu
│ │ │ │ ├── VolumetricConvolution.cu
│ │ │ │ ├── VolumetricDilatedConvolution.cu
│ │ │ │ ├── VolumetricDilatedMaxPooling.cu
│ │ │ │ ├── VolumetricFractionalMaxPooling.cu
│ │ │ │ ├── VolumetricFullConvolution.cu
│ │ │ │ ├── VolumetricMaxPooling.cu
│ │ │ │ ├── VolumetricMaxUnpooling.cu
│ │ │ │ ├── VolumetricReplicationPadding.cu
│ │ │ │ ├── VolumetricUpSamplingNearest.cu
│ │ │ │ └── VolumetricUpSamplingTrilinear.cu
│ │ │ ├── HardTanh.cu
│ │ │ ├── im2col.h
│ │ │ ├── IndexLinear.cu
│ │ │ ├── L1Cost.cu
│ │ │ ├── LeakyReLU.cu
│ │ │ ├── LogSigmoid.cu
│ │ │ ├── LogSoftMax.cu
│ │ │ ├── LookupTableBag.cu
│ │ │ ├── LookupTable.cu
│ │ │ ├── MarginCriterion.cu
│ │ │ ├── MSECriterion.cu
│ │ │ ├── MultiLabelMarginCriterion.cu
│ │ │ ├── MultiMarginCriterion.cu
│ │ │ ├── PReLU.cu
│ │ │ ├── row2col.h
│ │ │ ├── RReLU.cu
│ │ │ ├── SharedMem.cuh
│ │ │ ├── Sigmoid.cu
│ │ │ ├── SmoothL1Criterion.cu
│ │ │ ├── SoftMarginCriterion.cu
│ │ │ ├── SoftMax.cu
│ │ │ ├── SoftPlus.cu
│ │ │ ├── SoftShrink.cu
│ │ │ ├── SparseLinear.cu
│ │ │ ├── SpatialAdaptiveAveragePooling.cu
│ │ │ ├── SpatialAdaptiveMaxPooling.cu
│ │ │ ├── SpatialAveragePooling.cu
│ │ │ ├── SpatialClassNLLCriterion.cu
│ │ │ ├── SpatialConvolutionLocal.cu
│ │ │ ├── SpatialConvolutionMM.cu
│ │ │ ├── SpatialCrossMapLRN.cu
│ │ │ ├── SpatialDepthWiseConvolution.cu
│ │ │ ├── SpatialDilatedConvolution.cu
│ │ │ ├── SpatialDilatedMaxPooling.cu
│ │ │ ├── SpatialFractionalMaxPooling.cu
│ │ │ ├── SpatialFullConvolution.cu
│ │ │ ├── SpatialMaxPooling.cu
│ │ │ ├── SpatialMaxUnpooling.cu
│ │ │ ├── SpatialReflectionPadding.cu
│ │ │ ├── SpatialReplicationPadding.cu
│ │ │ ├── SpatialSubSampling.cu
│ │ │ ├── SpatialUpSamplingBilinear.cu
│ │ │ ├── SpatialUpSamplingNearest.cu
│ │ │ ├── Sqrt.cu
│ │ │ ├── Square.cu
│ │ │ ├── Tanh.cu
│ │ │ ├── TemporalConvolution.cu
│ │ │ ├── TemporalMaxPooling.cu
│ │ │ ├── TemporalRowConvolution.cu
│ │ │ ├── THCHalfAutoNumerics.cuh
│ │ │ ├── THCUNN.h
│ │ │ ├── Threshold.cu
│ │ │ ├── vol2col.h
│ │ │ ├── VolumetricAveragePooling.cu
│ │ │ ├── VolumetricConvolution.cu
│ │ │ ├── VolumetricDilatedConvolution.cu
│ │ │ ├── VolumetricDilatedMaxPooling.cu
│ │ │ ├── VolumetricFractionalMaxPooling.cu
│ │ │ ├── VolumetricFullConvolution.cu
│ │ │ ├── VolumetricMaxPooling.cu
│ │ │ ├── VolumetricMaxUnpooling.cu
│ │ │ ├── VolumetricReplicationPadding.cu
│ │ │ ├── VolumetricUpSamplingNearest.cu
│ │ │ └── VolumetricUpSamplingTrilinear.cu
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── rocks
│ │ │ ├── cunn-1.0-0.rockspec
│ │ │ ├── cunn-scm-1.rockspec
│ │ │ └── version.sh
│ │ ├── test_DataParallelTable.lua
│ │ ├── test.lua
│ │ └── THCUNN.lua
│ ├── cutorch
│ │ ├── CMakeLists.txt
│ │ ├── CONTRIBUTING.md
│ │ ├── FFI.lua
│ │ ├── generic
│ │ │ ├── CStorage.c
│ │ │ ├── CStorageCopy.c
│ │ │ ├── CTensor.c
│ │ │ ├── CTensorCopy.c
│ │ │ └── TensorOperator.c
│ │ ├── init.c
│ │ ├── init.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ └── THC
│ │ │ ├── cmake
│ │ │ │ ├── FindMAGMA.cmake
│ │ │ │ └── select_compute_arch.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── generated
│ │ │ │ ├── THCTensorMaskedByte.cu
│ │ │ │ ├── THCTensorMaskedChar.cu
│ │ │ │ ├── THCTensorMaskedDouble.cu
│ │ │ │ ├── THCTensorMaskedFloat.cu
│ │ │ │ ├── THCTensorMaskedHalf.cu
│ │ │ │ ├── THCTensorMaskedInt.cu
│ │ │ │ ├── THCTensorMaskedLong.cu
│ │ │ │ ├── THCTensorMaskedShort.cu
│ │ │ │ ├── THCTensorMathCompareByte.cu
│ │ │ │ ├── THCTensorMathCompareChar.cu
│ │ │ │ ├── THCTensorMathCompareDouble.cu
│ │ │ │ ├── THCTensorMathCompareFloat.cu
│ │ │ │ ├── THCTensorMathCompareHalf.cu
│ │ │ │ ├── THCTensorMathCompareInt.cu
│ │ │ │ ├── THCTensorMathCompareLong.cu
│ │ │ │ ├── THCTensorMathCompareShort.cu
│ │ │ │ ├── THCTensorMathCompareTByte.cu
│ │ │ │ ├── THCTensorMathCompareTChar.cu
│ │ │ │ ├── THCTensorMathCompareTDouble.cu
│ │ │ │ ├── THCTensorMathCompareTFloat.cu
│ │ │ │ ├── THCTensorMathCompareTHalf.cu
│ │ │ │ ├── THCTensorMathCompareTInt.cu
│ │ │ │ ├── THCTensorMathCompareTLong.cu
│ │ │ │ ├── THCTensorMathCompareTShort.cu
│ │ │ │ ├── THCTensorMathPointwiseByte.cu
│ │ │ │ ├── THCTensorMathPointwiseChar.cu
│ │ │ │ ├── THCTensorMathPointwiseDouble.cu
│ │ │ │ ├── THCTensorMathPointwiseFloat.cu
│ │ │ │ ├── THCTensorMathPointwiseHalf.cu
│ │ │ │ ├── THCTensorMathPointwiseInt.cu
│ │ │ │ ├── THCTensorMathPointwiseLong.cu
│ │ │ │ ├── THCTensorMathPointwiseShort.cu
│ │ │ │ ├── THCTensorMathReduceByte.cu
│ │ │ │ ├── THCTensorMathReduceChar.cu
│ │ │ │ ├── THCTensorMathReduceDouble.cu
│ │ │ │ ├── THCTensorMathReduceFloat.cu
│ │ │ │ ├── THCTensorMathReduceHalf.cu
│ │ │ │ ├── THCTensorMathReduceInt.cu
│ │ │ │ ├── THCTensorMathReduceLong.cu
│ │ │ │ ├── THCTensorMathReduceShort.cu
│ │ │ │ ├── THCTensorSortByte.cu
│ │ │ │ ├── THCTensorSortChar.cu
│ │ │ │ ├── THCTensorSortDouble.cu
│ │ │ │ ├── THCTensorSortFloat.cu
│ │ │ │ ├── THCTensorSortHalf.cu
│ │ │ │ ├── THCTensorSortInt.cu
│ │ │ │ ├── THCTensorSortLong.cu
│ │ │ │ └── THCTensorSortShort.cu
│ │ │ ├── generic
│ │ │ │ ├── THCDeviceTensorUtils.cu
│ │ │ │ ├── THCStorage.c
│ │ │ │ ├── THCStorageCopy.c
│ │ │ │ ├── THCStorageCopy.cu
│ │ │ │ ├── THCStorageCopy.h
│ │ │ │ ├── THCStorage.cu
│ │ │ │ ├── THCStorage.h
│ │ │ │ ├── THCTensor.c
│ │ │ │ ├── THCTensorCopy.c
│ │ │ │ ├── THCTensorCopy.cu
│ │ │ │ ├── THCTensorCopy.h
│ │ │ │ ├── THCTensor.cu
│ │ │ │ ├── THCTensor.h
│ │ │ │ ├── THCTensorIndex.cu
│ │ │ │ ├── THCTensorIndex.h
│ │ │ │ ├── THCTensorMasked.cu
│ │ │ │ ├── THCTensorMasked.h
│ │ │ │ ├── THCTensorMathBlas.cu
│ │ │ │ ├── THCTensorMathBlas.h
│ │ │ │ ├── THCTensorMathCompare.cu
│ │ │ │ ├── THCTensorMathCompare.h
│ │ │ │ ├── THCTensorMathCompareT.cu
│ │ │ │ ├── THCTensorMathCompareT.h
│ │ │ │ ├── THCTensorMath.cu
│ │ │ │ ├── THCTensorMath.h
│ │ │ │ ├── THCTensorMathMagma.cu
│ │ │ │ ├── THCTensorMathMagma.h
│ │ │ │ ├── THCTensorMathPairwise.cu
│ │ │ │ ├── THCTensorMathPairwise.h
│ │ │ │ ├── THCTensorMathPointwise.cu
│ │ │ │ ├── THCTensorMathPointwise.h
│ │ │ │ ├── THCTensorMathReduce.cu
│ │ │ │ ├── THCTensorMathReduce.h
│ │ │ │ ├── THCTensorMathScan.cu
│ │ │ │ ├── THCTensorMathScan.h
│ │ │ │ ├── THCTensorMode.cu
│ │ │ │ ├── THCTensorMode.h
│ │ │ │ ├── THCTensorRandom.cu
│ │ │ │ ├── THCTensorRandom.h
│ │ │ │ ├── THCTensorScatterGather.cu
│ │ │ │ ├── THCTensorScatterGather.h
│ │ │ │ ├── THCTensorSort.cu
│ │ │ │ ├── THCTensorSort.h
│ │ │ │ ├── THCTensorTopK.cu
│ │ │ │ └── THCTensorTopK.h
│ │ │ ├── THCAllocator.c
│ │ │ ├── THCAllocator.h
│ │ │ ├── THCApply.cuh
│ │ │ ├── THCAsmUtils.cuh
│ │ │ ├── THCAtomics.cuh
│ │ │ ├── THCBlas.cu
│ │ │ ├── THCBlas.h
│ │ │ ├── THCCachingAllocator.cpp
│ │ │ ├── THCCachingAllocator.h
│ │ │ ├── THCCachingHostAllocator.cpp
│ │ │ ├── THCCachingHostAllocator.h
│ │ │ ├── THCDeviceTensor.cuh
│ │ │ ├── THCDeviceTensor-inl.cuh
│ │ │ ├── THCDeviceTensorUtils.cuh
│ │ │ ├── THCDeviceTensorUtils-inl.cuh
│ │ │ ├── THCDeviceUtils.cuh
│ │ │ ├── THCGeneral.c
│ │ │ ├── THCGeneral.h.in
│ │ │ ├── THCGenerateAllTypes.h
│ │ │ ├── THCGenerateByteType.h
│ │ │ ├── THCGenerateCharType.h
│ │ │ ├── THCGenerateDoubleType.h
│ │ │ ├── THCGenerateFloatType.h
│ │ │ ├── THCGenerateFloatTypes.h
│ │ │ ├── THCGenerateHalfType.h
│ │ │ ├── THCGenerateIntType.h
│ │ │ ├── THCGenerateLongType.h
│ │ │ ├── THCGenerateShortType.h
│ │ │ ├── THC.h
│ │ │ ├── THCHalf.cu
│ │ │ ├── THCHalf.h
│ │ │ ├── THCNumerics.cuh
│ │ │ ├── THCReduceAll.cuh
│ │ │ ├── THCReduceApplyUtils.cu
│ │ │ ├── THCReduceApplyUtils.cuh
│ │ │ ├── THCReduce.cuh
│ │ │ ├── THCScanUtils.cuh
│ │ │ ├── THCSleep.cu
│ │ │ ├── THCSleep.h
│ │ │ ├── THCSortUtils.cu
│ │ │ ├── THCSortUtils.cuh
│ │ │ ├── THCStorage.c
│ │ │ ├── THCStorageCopy.c
│ │ │ ├── THCStorageCopy.cu
│ │ │ ├── THCStorageCopy.h
│ │ │ ├── THCStorage.cu
│ │ │ ├── THCStorage.h
│ │ │ ├── THCStream.cpp
│ │ │ ├── THCStream.h
│ │ │ ├── THCTensor.c
│ │ │ ├── THCTensorConv.cu
│ │ │ ├── THCTensorConv.h
│ │ │ ├── THCTensorCopy.c
│ │ │ ├── THCTensorCopy.cu
│ │ │ ├── THCTensorCopy.h
│ │ │ ├── THCTensor.cu
│ │ │ ├── THCTensor.h
│ │ │ ├── THCTensorIndex.cu
│ │ │ ├── THCTensorInfo.cuh
│ │ │ ├── THCTensorMasked.cuh
│ │ │ ├── THCTensorMath2.cu
│ │ │ ├── THCTensorMathBlas.cu
│ │ │ ├── THCTensorMathCompare.cuh
│ │ │ ├── THCTensorMathCompareT.cuh
│ │ │ ├── THCTensorMath.cu
│ │ │ ├── THCTensorMath.cuh
│ │ │ ├── THCTensorMath.h
│ │ │ ├── THCTensorMathMagma.cu
│ │ │ ├── THCTensorMathMagma.cuh
│ │ │ ├── THCTensorMathPairwise.cu
│ │ │ ├── THCTensorMathPointwise.cuh
│ │ │ ├── THCTensorMathReduce.cu
│ │ │ ├── THCTensorMathReduce.cuh
│ │ │ ├── THCTensorMathScan.cu
│ │ │ ├── THCTensorMode.cu
│ │ │ ├── THCTensorMode.cuh
│ │ │ ├── THCTensorRandom.cpp
│ │ │ ├── THCTensorRandom.cu
│ │ │ ├── THCTensorRandom.cuh
│ │ │ ├── THCTensorRandom.h
│ │ │ ├── THCTensorScatterGather.cu
│ │ │ ├── THCTensorSort.cu
│ │ │ ├── THCTensorSort.cuh
│ │ │ ├── THCTensorTopK.cu
│ │ │ ├── THCTensorTopK.cuh
│ │ │ ├── THCTensorTypeUtils.cu
│ │ │ ├── THCTensorTypeUtils.cuh
│ │ │ ├── THCThreadLocal.c
│ │ │ ├── THCThreadLocal.h
│ │ │ └── THCThrustAllocator.cuh
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── rocks
│ │ │ ├── cutorch-1.0-0.rockspec
│ │ │ ├── cutorch-scm-1.rockspec
│ │ │ └── version.sh
│ │ ├── Storage.c
│ │ ├── Tensor.c
│ │ ├── Tensor.lua
│ │ ├── TensorMath.lua
│ │ ├── TensorOperator.c
│ │ ├── test
│ │ │ ├── benchmarks
│ │ │ │ └── multinomial_alias_compare.lua
│ │ │ ├── test.lua
│ │ │ └── test_shutdown.lua
│ │ └── torch
│ │ ├── generic
│ │ │ ├── Storage.c
│ │ │ └── Tensor.c
│ │ ├── utils.c
│ │ └── utils.h
│ ├── graph
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── Edge.lua
│ │ ├── graphviz.lua
│ │ ├── init.lua
│ │ ├── Node.lua
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── graph-scm-1.rockspec
│ │ └── test
│ │ ├── test_graph.lua
│ │ ├── test_graphviz.lua
│ │ └── test_old.lua
│ ├── lua-cjson
│ │ ├── build-packages.sh
│ │ ├── CMakeLists.txt
│ │ ├── devel
│ │ │ └── json_parser_outline.txt
│ │ ├── dtoa.c
│ │ ├── dtoa_config.h
│ │ ├── fpconv.c
│ │ ├── fpconv.h
│ │ ├── g_fmt.c
│ │ ├── LICENSE
│ │ ├── lua
│ │ │ ├── cjson
│ │ │ │ └── util.lua
│ │ │ ├── json2lua.lua
│ │ │ └── lua2json.lua
│ │ ├── lua-cjson-2.1devel-1.rockspec
│ │ ├── lua_cjson.c
│ │ ├── lua-cjson.spec
│ │ ├── Makefile
│ │ ├── manual.adoc
│ │ ├── NEWS
│ │ ├── performance.adoc
│ │ ├── README.adoc
│ │ ├── rfc4627.txt
│ │ ├── runtests.sh
│ │ ├── strbuf.c
│ │ ├── strbuf.h
│ │ ├── tests
│ │ │ ├── bench.lua
│ │ │ ├── example1.json
│ │ │ ├── example2.json
│ │ │ ├── example3.json
│ │ │ ├── example4.json
│ │ │ ├── example5.json
│ │ │ ├── genutf8.pl
│ │ │ ├── numbers.json
│ │ │ ├── octets-escaped.dat
│ │ │ ├── README
│ │ │ ├── rfc-example1.json
│ │ │ ├── rfc-example2.json
│ │ │ ├── test.lua
│ │ │ └── types.json
│ │ ├── THANKS
│ │ └── TODO
│ ├── luaffifb
│ │ ├── call_arm.dasc
│ │ ├── call_arm.h
│ │ ├── call.c
│ │ ├── call_x64.h
│ │ ├── call_x64win.h
│ │ ├── call_x86.dasc
│ │ ├── call_x86.h
│ │ ├── CONTRIBUTING.md
│ │ ├── ctype.c
│ │ ├── dynasm
│ │ │ ├── dasm_arm.h
│ │ │ ├── dasm_arm.lua
│ │ │ ├── dasm_ppc.h
│ │ │ ├── dasm_ppc.lua
│ │ │ ├── dasm_proto.h
│ │ │ ├── dasm_x64.lua
│ │ │ ├── dasm_x86.h
│ │ │ ├── dasm_x86.lua
│ │ │ └── dynasm.lua
│ │ ├── ffi.c
│ │ ├── ffi.h
│ │ ├── generate_call_h.bat
│ │ ├── LICENSE
│ │ ├── luaffi-scm-1.rockspec
│ │ ├── Makefile
│ │ ├── msvc
│ │ │ ├── inttypes.h
│ │ │ ├── stdbool.h
│ │ │ └── stdint.h
│ │ ├── msvcbuild.bat
│ │ ├── parser.c
│ │ ├── PATENTS
│ │ ├── pretty.lua
│ │ ├── README.md
│ │ ├── test.c
│ │ ├── test_includes.sh
│ │ └── test.lua
│ ├── luafilesystem
│ │ ├── appveyor.yml
│ │ ├── config
│ │ ├── config.win
│ │ ├── doc
│ │ │ └── us
│ │ │ ├── doc.css
│ │ │ ├── examples.html
│ │ │ ├── index.html
│ │ │ ├── license.html
│ │ │ ├── luafilesystem.png
│ │ │ └── manual.html
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── Makefile.win
│ │ ├── README.md
│ │ ├── rockspecs
│ │ │ ├── luafilesystem-1.3.0-1.rockspec
│ │ │ ├── luafilesystem-1.4.0-1.rockspec
│ │ │ ├── luafilesystem-1.4.0-2.rockspec
│ │ │ ├── luafilesystem-1.4.1-1.rockspec
│ │ │ ├── luafilesystem-1.4.1rc1-1.rockspec
│ │ │ ├── luafilesystem-1.4.2-1.rockspec
│ │ │ ├── luafilesystem-1.5.0-1.rockspec
│ │ │ ├── luafilesystem-1.6.0-1.rockspec
│ │ │ ├── luafilesystem-1.6.1-1.rockspec
│ │ │ ├── luafilesystem-1.6.2-1.rockspec
│ │ │ ├── luafilesystem-1.6.3-1.rockspec
│ │ │ ├── luafilesystem-cvs-1.rockspec
│ │ │ ├── luafilesystem-cvs-2.rockspec
│ │ │ └── luafilesystem-cvs-3.rockspec
│ │ ├── src
│ │ │ ├── lfs.c
│ │ │ ├── lfs.def
│ │ │ └── lfs.h
│ │ ├── tests
│ │ │ └── test.lua
│ │ └── vc6
│ │ ├── lfs.def
│ │ ├── luafilesystem_dll.dsp
│ │ └── luafilesystem.dsw
│ ├── moses
│ │ ├── CHANGELOG.md
│ │ ├── doc
│ │ │ ├── index.html
│ │ │ ├── ldoc.css
│ │ │ ├── topics
│ │ │ │ └── tutorial.md.html
│ │ │ └── tutorial.md
│ │ ├── LICENSE
│ │ ├── moses.lua
│ │ ├── moses_min.lua
│ │ ├── README.md
│ │ ├── rockspec
│ │ │ ├── moses-1.3-0.rockspec
│ │ │ ├── moses-1.3.1-1.rockspec
│ │ │ ├── moses-1.3-1.rockspec
│ │ │ ├── moses-1.3.2.1-1.rockspec
│ │ │ ├── moses-1.3.2-1.rockspec
│ │ │ ├── moses-1.4.0-1.rockspec
│ │ │ ├── moses-1.5.0-1.rockspec
│ │ │ ├── moses-1.5.1-1.rockspec
│ │ │ ├── moses-1.6.0-1.rockspec
│ │ │ └── moses-1.6.1-1.rockspec
│ │ └── spec
│ │ ├── array_spec.lua
│ │ ├── chaining_spec.lua
│ │ ├── func_spec.lua
│ │ ├── import_spec.lua
│ │ ├── object_spec.lua
│ │ └── table_spec.lua
│ ├── nn
│ │ ├── AbsCriterion.lua
│ │ ├── Abs.lua
│ │ ├── AddConstant.lua
│ │ ├── Add.lua
│ │ ├── BatchNormalization.lua
│ │ ├── BCECriterion.lua
│ │ ├── Bilinear.lua
│ │ ├── Bottle.lua
│ │ ├── CAdd.lua
│ │ ├── CAddTable.lua
│ │ ├── CAddTensorTable.lua
│ │ ├── CDivTable.lua
│ │ ├── Clamp.lua
│ │ ├── ClassNLLCriterion.lua
│ │ ├── ClassSimplexCriterion.lua
│ │ ├── CMakeLists.txt
│ │ ├── CMaxTable.lua
│ │ ├── CMinTable.lua
│ │ ├── CMul.lua
│ │ ├── CMulTable.lua
│ │ ├── Collapse.lua
│ │ ├── Concat.lua
│ │ ├── ConcatTable.lua
│ │ ├── Constant.lua
│ │ ├── Container.lua
│ │ ├── Contiguous.lua
│ │ ├── CONTRIBUTING.md
│ │ ├── Convert.lua
│ │ ├── Copy.lua
│ │ ├── COPYRIGHT.txt
│ │ ├── CosineDistance.lua
│ │ ├── CosineEmbeddingCriterion.lua
│ │ ├── Cosine.lua
│ │ ├── CReLU.lua
│ │ ├── Criterion.lua
│ │ ├── CriterionTable.lua
│ │ ├── CrossEntropyCriterion.lua
│ │ ├── CSubTable.lua
│ │ ├── Decorator.lua
│ │ ├── DepthConcat.lua
│ │ ├── DistanceRatioCriterion.lua
│ │ ├── DistKLDivCriterion.lua
│ │ ├── doc
│ │ │ ├── containers.md
│ │ │ ├── convolution.md
│ │ │ ├── criterion.md
│ │ │ ├── image
│ │ │ │ ├── abs.png
│ │ │ │ ├── elu.png
│ │ │ │ ├── exp.png
│ │ │ │ ├── hshrink.png
│ │ │ │ ├── htanh.png
│ │ │ │ ├── lena.jpg
│ │ │ │ ├── lenap.jpg
│ │ │ │ ├── logsigmoid.png
│ │ │ │ ├── logsoftmax.png
│ │ │ │ ├── power.png
│ │ │ │ ├── prelu.png
│ │ │ │ ├── relu6.png
│ │ │ │ ├── relu.png
│ │ │ │ ├── rrelu.png
│ │ │ │ ├── sigmmoid.png
│ │ │ │ ├── sigmoid.png
│ │ │ │ ├── softmax.png
│ │ │ │ ├── softmin.png
│ │ │ │ ├── softplus.png
│ │ │ │ ├── softsign.png
│ │ │ │ ├── sqrt.png
│ │ │ │ ├── square.png
│ │ │ │ ├── sshrink.png
│ │ │ │ └── tanh.png
│ │ │ ├── index.md
│ │ │ ├── module.md
│ │ │ ├── overview.md
│ │ │ ├── simple.md
│ │ │ ├── table.md
│ │ │ ├── testing.md
│ │ │ ├── training.md
│ │ │ └── transfer.md
│ │ ├── DontCast.lua
│ │ ├── DotProduct.lua
│ │ ├── Dropout.lua
│ │ ├── ELU.lua
│ │ ├── ErrorMessages.lua
│ │ ├── Euclidean.lua
│ │ ├── Exp.lua
│ │ ├── FlattenTable.lua
│ │ ├── GatedLinearUnit.lua
│ │ ├── GPU.lua
│ │ ├── GradientReversal.lua
│ │ ├── HardShrink.lua
│ │ ├── HardTanh.lua
│ │ ├── hessian.lua
│ │ ├── HingeEmbeddingCriterion.lua
│ │ ├── Identity.lua
│ │ ├── IndexLinear.lua
│ │ ├── Index.lua
│ │ ├── init.lua
│ │ ├── Jacobian.lua
│ │ ├── JoinTable.lua
│ │ ├── Kmeans.lua
│ │ ├── L1Cost.lua
│ │ ├── L1HingeEmbeddingCriterion.lua
│ │ ├── L1Penalty.lua
│ │ ├── LayerNormalization.lua
│ │ ├── LeakyReLU.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ └── THNN
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── api_reference.md
│ │ │ │ ├── generate_reference.lua
│ │ │ │ └── style_guidelines.md
│ │ │ ├── generic
│ │ │ │ ├── Abs.c
│ │ │ │ ├── AbsCriterion.c
│ │ │ │ ├── BatchNormalization.c
│ │ │ │ ├── BCECriterion.c
│ │ │ │ ├── ClassNLLCriterion.c
│ │ │ │ ├── DistKLDivCriterion.c
│ │ │ │ ├── ELU.c
│ │ │ │ ├── FusedRNNKernel.c
│ │ │ │ ├── GatedLinearUnit.c
│ │ │ │ ├── HardShrink.c
│ │ │ │ ├── HardTanh.c
│ │ │ │ ├── IndexLinear.c
│ │ │ │ ├── L1Cost.c
│ │ │ │ ├── LeakyReLU.c
│ │ │ │ ├── Linear.c
│ │ │ │ ├── LogSigmoid.c
│ │ │ │ ├── LogSoftMax.c
│ │ │ │ ├── LookupTable.c
│ │ │ │ ├── MarginCriterion.c
│ │ │ │ ├── MSECriterion.c
│ │ │ │ ├── MultiLabelMarginCriterion.c
│ │ │ │ ├── MultiMarginCriterion.c
│ │ │ │ ├── PReLU.c
│ │ │ │ ├── RReLU.c
│ │ │ │ ├── Sigmoid.c
│ │ │ │ ├── SmoothL1Criterion.c
│ │ │ │ ├── SoftMarginCriterion.c
│ │ │ │ ├── SoftMax.c
│ │ │ │ ├── SoftPlus.c
│ │ │ │ ├── SoftShrink.c
│ │ │ │ ├── SparseLinear.c
│ │ │ │ ├── SpatialAdaptiveAveragePooling.c
│ │ │ │ ├── SpatialAdaptiveMaxPooling.c
│ │ │ │ ├── SpatialAveragePooling.c
│ │ │ │ ├── SpatialClassNLLCriterion.c
│ │ │ │ ├── SpatialConvolutionLocal.c
│ │ │ │ ├── SpatialConvolutionMap.c
│ │ │ │ ├── SpatialConvolutionMM.c
│ │ │ │ ├── SpatialDepthWiseConvolution.c
│ │ │ │ ├── SpatialDilatedConvolution.c
│ │ │ │ ├── SpatialDilatedMaxPooling.c
│ │ │ │ ├── SpatialFractionalMaxPooling.c
│ │ │ │ ├── SpatialFullConvolution.c
│ │ │ │ ├── SpatialFullConvolutionMap.c
│ │ │ │ ├── SpatialGridSamplerBilinear.c
│ │ │ │ ├── SpatialMaxPooling.c
│ │ │ │ ├── SpatialMaxUnpooling.c
│ │ │ │ ├── SpatialReflectionPadding.c
│ │ │ │ ├── SpatialReplicationPadding.c
│ │ │ │ ├── SpatialSubSampling.c
│ │ │ │ ├── SpatialUpSamplingBilinear.c
│ │ │ │ ├── SpatialUpSamplingNearest.c
│ │ │ │ ├── Sqrt.c
│ │ │ │ ├── Square.c
│ │ │ │ ├── Tanh.c
│ │ │ │ ├── TemporalConvolution.c
│ │ │ │ ├── TemporalMaxPooling.c
│ │ │ │ ├── TemporalRowConvolution.c
│ │ │ │ ├── TemporalSubSampling.c
│ │ │ │ ├── THNN.h
│ │ │ │ ├── Threshold.c
│ │ │ │ ├── unfold.c
│ │ │ │ ├── VolumetricAveragePooling.c
│ │ │ │ ├── VolumetricConvolution.c
│ │ │ │ ├── VolumetricConvolutionMM.c
│ │ │ │ ├── VolumetricDilatedConvolution.c
│ │ │ │ ├── VolumetricDilatedMaxPooling.c
│ │ │ │ ├── VolumetricFractionalMaxPooling.c
│ │ │ │ ├── VolumetricFullConvolution.c
│ │ │ │ ├── VolumetricMaxPooling.c
│ │ │ │ ├── VolumetricMaxUnpooling.c
│ │ │ │ ├── VolumetricReplicationPadding.c
│ │ │ │ ├── VolumetricUpSamplingNearest.c
│ │ │ │ └── VolumetricUpSamplingTrilinear.c
│ │ │ ├── init.c
│ │ │ ├── README.md
│ │ │ └── THNN.h
│ │ ├── Linear.lua
│ │ ├── LinearWeightNorm.lua
│ │ ├── Log.lua
│ │ ├── LogSigmoid.lua
│ │ ├── LogSoftMax.lua
│ │ ├── LookupTable.lua
│ │ ├── MapTable.lua
│ │ ├── MarginCriterion.lua
│ │ ├── MarginRankingCriterion.lua
│ │ ├── MaskedSelect.lua
│ │ ├── Max.lua
│ │ ├── Maxout.lua
│ │ ├── Mean.lua
│ │ ├── Min.lua
│ │ ├── MixtureTable.lua
│ │ ├── mkdocs.yml
│ │ ├── MM.lua
│ │ ├── ModuleCriterion.lua
│ │ ├── Module.lua
│ │ ├── MSECriterion.lua
│ │ ├── MulConstant.lua
│ │ ├── Mul.lua
│ │ ├── MultiCriterion.lua
│ │ ├── MultiLabelMarginCriterion.lua
│ │ ├── MultiLabelSoftMarginCriterion.lua
│ │ ├── MultiMarginCriterion.lua
│ │ ├── MV.lua
│ │ ├── NaN.lua
│ │ ├── Narrow.lua
│ │ ├── NarrowTable.lua
│ │ ├── Normalize.lua
│ │ ├── OneHot.lua
│ │ ├── Padding.lua
│ │ ├── PairwiseDistance.lua
│ │ ├── ParallelCriterion.lua
│ │ ├── Parallel.lua
│ │ ├── ParallelTable.lua
│ │ ├── PartialLinear.lua
│ │ ├── PixelShuffle.lua
│ │ ├── Power.lua
│ │ ├── PReLU.lua
│ │ ├── PrintSize.lua
│ │ ├── Profile.lua
│ │ ├── README.md
│ │ ├── ReLU6.lua
│ │ ├── ReLU.lua
│ │ ├── Replicate.lua
│ │ ├── Reshape.lua
│ │ ├── rocks
│ │ │ └── nn-scm-1.rockspec
│ │ ├── RReLU.lua
│ │ ├── Select.lua
│ │ ├── SelectTable.lua
│ │ ├── Sequential.lua
│ │ ├── Sigmoid.lua
│ │ ├── SmoothL1Criterion.lua
│ │ ├── SoftMarginCriterion.lua
│ │ ├── SoftMax.lua
│ │ ├── SoftMin.lua
│ │ ├── SoftPlus.lua
│ │ ├── SoftShrink.lua
│ │ ├── SoftSign.lua
│ │ ├── SparseJacobian.lua
│ │ ├── SparseLinear.lua
│ │ ├── SpatialAdaptiveAveragePooling.lua
│ │ ├── SpatialAdaptiveMaxPooling.lua
│ │ ├── SpatialAutoCropMSECriterion.lua
│ │ ├── SpatialAveragePooling.lua
│ │ ├── SpatialBatchNormalization.lua
│ │ ├── SpatialClassNLLCriterion.lua
│ │ ├── SpatialContrastiveNormalization.lua
│ │ ├── SpatialConvolutionLocal.lua
│ │ ├── SpatialConvolution.lua
│ │ ├── SpatialConvolutionMap.lua
│ │ ├── SpatialConvolutionMM.lua
│ │ ├── SpatialCrossMapLRN.lua
│ │ ├── SpatialDepthWiseConvolution.lua
│ │ ├── SpatialDilatedConvolution.lua
│ │ ├── SpatialDilatedMaxPooling.lua
│ │ ├── SpatialDivisiveNormalization.lua
│ │ ├── SpatialDropout.lua
│ │ ├── SpatialFractionalMaxPooling.lua
│ │ ├── SpatialFullConvolution.lua
│ │ ├── SpatialFullConvolutionMap.lua
│ │ ├── SpatialLogSoftMax.lua
│ │ ├── SpatialLPPooling.lua
│ │ ├── SpatialMaxPooling.lua
│ │ ├── SpatialMaxUnpooling.lua
│ │ ├── SpatialReflectionPadding.lua
│ │ ├── SpatialReplicationPadding.lua
│ │ ├── SpatialSoftMax.lua
│ │ ├── SpatialSubSampling.lua
│ │ ├── SpatialSubtractiveNormalization.lua
│ │ ├── SpatialUpSamplingBilinear.lua
│ │ ├── SpatialUpSamplingNearest.lua
│ │ ├── SpatialZeroPadding.lua
│ │ ├── SplitTable.lua
│ │ ├── Sqrt.lua
│ │ ├── Square.lua
│ │ ├── Squeeze.lua
│ │ ├── StochasticGradient.lua
│ │ ├── Sum.lua
│ │ ├── Tanh.lua
│ │ ├── TanhShrink.lua
│ │ ├── TemporalConvolution.lua
│ │ ├── TemporalDynamicKMaxPooling.lua
│ │ ├── TemporalMaxPooling.lua
│ │ ├── TemporalRowConvolution.lua
│ │ ├── TemporalSubSampling.lua
│ │ ├── test
│ │ │ ├── benchmarks
│ │ │ │ └── IndexLinear.lua
│ │ │ └── LinearTHNN.lua
│ │ ├── test.lua
│ │ ├── THNN.lua
│ │ ├── Threshold.lua
│ │ ├── Transpose.lua
│ │ ├── Unsqueeze.lua
│ │ ├── utils.lua
│ │ ├── View.lua
│ │ ├── VolumetricAveragePooling.lua
│ │ ├── VolumetricBatchNormalization.lua
│ │ ├── VolumetricConvolution.lua
│ │ ├── VolumetricDilatedConvolution.lua
│ │ ├── VolumetricDilatedMaxPooling.lua
│ │ ├── VolumetricDropout.lua
│ │ ├── VolumetricFractionalMaxPooling.lua
│ │ ├── VolumetricFullConvolution.lua
│ │ ├── VolumetricMaxPooling.lua
│ │ ├── VolumetricMaxUnpooling.lua
│ │ ├── VolumetricReplicationPadding.lua
│ │ ├── WeightedEuclidean.lua
│ │ ├── WeightedMSECriterion.lua
│ │ ├── WeightNorm.lua
│ │ ├── WhiteNoise.lua
│ │ ├── ZeroGrad.lua
│ │ ├── ZipTable.lua
│ │ └── ZipTableOneToMany.lua
│ ├── nngraph
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── annotation_bg.png
│ │ │ ├── annotation_fg.png
│ │ │ ├── mlp2.png
│ │ │ ├── mlp3_backward.png
│ │ │ ├── mlp3_forward.png
│ │ │ ├── mlp4_backward.png
│ │ │ ├── mlp4_forward.png
│ │ │ ├── mlp.png
│ │ │ └── my_bad_linear_net.png
│ │ ├── gmodule.lua
│ │ ├── graphinspecting.lua
│ │ ├── init.lua
│ │ ├── JustElement.lua
│ │ ├── JustTable.lua
│ │ ├── ModuleFromCriterion.lua
│ │ ├── nesting.lua
│ │ ├── nest.lua
│ │ ├── nngraph-scm-1.rockspec
│ │ ├── node.lua
│ │ ├── README.md
│ │ ├── simple_print.lua
│ │ ├── test
│ │ │ ├── speed.lua
│ │ │ ├── test_connectivity.lua
│ │ │ ├── test_debug.lua
│ │ │ ├── test_JustElement.lua
│ │ │ ├── test_JustTable.lua
│ │ │ ├── test_ModuleFromCriterion.lua
│ │ │ ├── test_nest.lua
│ │ │ ├── test_nngraph.lua
│ │ │ └── test_old.lua
│ │ └── utils.lua
│ ├── nnx
│ │ ├── Balance.lua
│ │ ├── CMakeLists.txt
│ │ ├── CTCCriterion.lua
│ │ ├── DataList.lua
│ │ ├── DataSetLabelMe.lua
│ │ ├── DataSet.lua
│ │ ├── DataSetSamplingPascal.lua
│ │ ├── DistMarginCriterion.lua
│ │ ├── DistNLLCriterion.lua
│ │ ├── doc
│ │ │ └── image
│ │ │ ├── Lenna-150x150-bilinear.png
│ │ │ └── Lenna.png
│ │ ├── FunctionWrapper.lua
│ │ ├── generic
│ │ │ ├── DataSetLabelMe.c
│ │ │ ├── DistMarginCriterion.c
│ │ │ ├── SoftMaxTree.c
│ │ │ ├── SpatialDownSampling.c
│ │ │ ├── SpatialGraph.c
│ │ │ ├── SpatialLinear.c
│ │ │ ├── SpatialMatching.c
│ │ │ ├── SpatialMaxSampling.c
│ │ │ ├── SpatialRadialMatching.c
│ │ │ ├── SpatialReSampling.c
│ │ │ ├── SpatialReSamplingEx.c
│ │ │ ├── SpatialUpSampling.c
│ │ │ └── Template.c
│ │ ├── init.c
│ │ ├── init.lua
│ │ ├── LA.lua
│ │ ├── LICENSE
│ │ ├── Minus.lua
│ │ ├── MultiSoftMax.lua
│ │ ├── nnx-0.1-1.rockspec
│ │ ├── PixelSort.lua
│ │ ├── Probe.lua
│ │ ├── PullTable.lua
│ │ ├── PushTable.lua
│ │ ├── QDRiemaNNLinear.lua
│ │ ├── README.md
│ │ ├── SaturatedLU.lua
│ │ ├── SoftMaxForest.lua
│ │ ├── SoftMaxTree.lua
│ │ ├── SparseCriterion.lua
│ │ ├── SpatialClassifier.lua
│ │ ├── SpatialColorTransform.lua
│ │ ├── SpatialDownSampling.lua
│ │ ├── SpatialFovea.lua
│ │ ├── SpatialGraph.lua
│ │ ├── SpatialLinear.lua
│ │ ├── SpatialMatching.lua
│ │ ├── SpatialMaxSampling.lua
│ │ ├── SpatialNormalization.lua
│ │ ├── SpatialPadding.lua
│ │ ├── SpatialPyramid.lua
│ │ ├── SpatialRadialMatching.lua
│ │ ├── SpatialRecursiveFovea.lua
│ │ ├── SpatialReSamplingEx.lua
│ │ ├── SpatialReSampling.lua
│ │ ├── SpatialSparseCriterion.lua
│ │ ├── SpatialUpSampling.lua
│ │ ├── SuperCriterion.lua
│ │ ├── test
│ │ │ ├── CMakeLists.txt
│ │ │ ├── test-all.lua
│ │ │ └── test-omp.lua
│ │ ├── Tic.lua
│ │ ├── Toc.lua
│ │ └── TreeNLLCriterion.lua
│ ├── penlight
│ │ ├── appveyor.yml
│ │ ├── CHANGES.md
│ │ ├── CONTRIBUTING.md
│ │ ├── doc
│ │ │ ├── config.ld
│ │ │ └── manual
│ │ │ ├── 01-introduction.md
│ │ │ ├── 02-arrays.md
│ │ │ ├── 03-strings.md
│ │ │ ├── 04-paths.md
│ │ │ ├── 05-dates.md
│ │ │ ├── 06-data.md
│ │ │ ├── 07-functional.md
│ │ │ ├── 08-additional.md
│ │ │ └── 09-discussion.md
│ │ ├── examples
│ │ │ ├── seesubst.lua
│ │ │ ├── sipscan.lua
│ │ │ ├── symbols.lua
│ │ │ ├── testapp.lua
│ │ │ ├── testclone.lua
│ │ │ ├── test-cmp.lua
│ │ │ ├── testconfig.lua
│ │ │ ├── testglobal.lua
│ │ │ ├── testinputfields2.lua
│ │ │ ├── testinputfields.lua
│ │ │ ├── test-listcallbacks.lua
│ │ │ ├── test-pretty.lua
│ │ │ ├── test-symbols.lua
│ │ │ ├── testxml.lua
│ │ │ └── which.lua
│ │ ├── LICENSE.md
│ │ ├── lua
│ │ │ └── pl
│ │ │ ├── app.lua
│ │ │ ├── array2d.lua
│ │ │ ├── class.lua
│ │ │ ├── compat.lua
│ │ │ ├── comprehension.lua
│ │ │ ├── config.lua
│ │ │ ├── data.lua
│ │ │ ├── Date.lua
│ │ │ ├── dir.lua
│ │ │ ├── file.lua
│ │ │ ├── func.lua
│ │ │ ├── import_into.lua
│ │ │ ├── init.lua
│ │ │ ├── input.lua
│ │ │ ├── lapp.lua
│ │ │ ├── lexer.lua
│ │ │ ├── List.lua
│ │ │ ├── luabalanced.lua
│ │ │ ├── Map.lua
│ │ │ ├── MultiMap.lua
│ │ │ ├── operator.lua
│ │ │ ├── OrderedMap.lua
│ │ │ ├── path.lua
│ │ │ ├── permute.lua
│ │ │ ├── pretty.lua
│ │ │ ├── seq.lua
│ │ │ ├── Set.lua
│ │ │ ├── sip.lua
│ │ │ ├── strict.lua
│ │ │ ├── stringio.lua
│ │ │ ├── stringx.lua
│ │ │ ├── tablex.lua
│ │ │ ├── template.lua
│ │ │ ├── test.lua
│ │ │ ├── text.lua
│ │ │ ├── types.lua
│ │ │ ├── url.lua
│ │ │ ├── utils.lua
│ │ │ └── xml.lua
│ │ ├── penlight-scm-1.rockspec
│ │ ├── README.md
│ │ ├── run.lua
│ │ └── tests
│ │ ├── lua
│ │ │ ├── animal.lua
│ │ │ ├── bar.lua
│ │ │ ├── foo
│ │ │ │ └── args.lua
│ │ │ ├── mod52.lua
│ │ │ └── mymod.lua
│ │ ├── test-animal.lua
│ │ ├── test-args.lua
│ │ ├── test-array.lua
│ │ ├── test-class.lua
│ │ ├── test-compare-no-order.lua
│ │ ├── test-compat.lua
│ │ ├── test-comprehension.lua
│ │ ├── test-config.lua
│ │ ├── test-data.lua
│ │ ├── test-date.lua
│ │ ├── test-dir.lua
│ │ ├── test-executeex.lua
│ │ ├── test-fenv.lua
│ │ ├── test-func.lua
│ │ ├── test-import_into.lua
│ │ ├── test-job-query.lua
│ │ ├── test-klass.lua
│ │ ├── test-lapp.lua
│ │ ├── test-lexer.lua
│ │ ├── test-list.lua
│ │ ├── test-map.lua
│ │ ├── test-move.lua
│ │ ├── test-path.lua
│ │ ├── test-pretty.lua
│ │ ├── test-pretty-number.lua
│ │ ├── test-pylib.lua
│ │ ├── test-relpath.lua
│ │ ├── test-seq.lua
│ │ ├── test-set.lua
│ │ ├── test-sip.lua
│ │ ├── test-strict.lua
│ │ ├── test-stringio.lua
│ │ ├── test-stringx.lua
│ │ ├── test-super.lua
│ │ ├── test-tablex.lua
│ │ ├── test-template.lua
│ │ ├── test-text.lua
│ │ ├── test-types.lua
│ │ ├── test-tzone.lua
│ │ ├── test-url.lua
│ │ ├── test-utils.lua
│ │ ├── test-vector.lua
│ │ └── test-xml.lua
│ └── threads
│ ├── benchmark
│ │ ├── benchmark.lua
│ │ ├── benchmark-threaded.lua
│ │ ├── README.md
│ │ └── threadedtrain.lua
│ ├── CMakeLists.txt
│ ├── COPYRIGHT.txt
│ ├── init.lua
│ ├── lib
│ │ ├── init.c
│ │ ├── luaTHRD.h
│ │ ├── queue.c
│ │ ├── thread-main.c
│ │ ├── threads.c
│ │ ├── THThread.c
│ │ └── THThread.h
│ ├── LICENSE
│ ├── queue.lua
│ ├── README.md
│ ├── rocks
│ │ └── threads-scm-1.rockspec
│ ├── safe.lua
│ ├── serialize.lua
│ ├── sharedserialize.lua
│ ├── test
│ │ ├── test-atomic.lua
│ │ ├── test-low-level.lua
│ │ ├── test-threads-async.lua
│ │ ├── test-threads-coroutine.lua
│ │ ├── test-threads-error.lua
│ │ ├── test-threads.lua
│ │ ├── test-threads-multiple.lua
│ │ ├── test-threads-safe.lua
│ │ ├── test-threads-shared.lua
│ │ └── test-traceback.lua
│ └── threads.lua
├── install.bat
├── install-deps
├── install-deps.bat
├── install.sh
├── LICENSE.md
├── pkg
│ ├── CMakeLists.txt
│ ├── cwrap
│ │ ├── cinterface.lua
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── argumenttypes.md
│ │ │ ├── example.md
│ │ │ ├── highlevelinterface.md
│ │ │ ├── index.md
│ │ │ └── usertypes.md
│ │ ├── init.lua
│ │ ├── mkdocs.yml
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── cwrap-scm-1.rockspec
│ │ └── types.lua
│ ├── dok
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── docinstall
│ │ │ ├── blas.md
│ │ │ ├── installqtdebian.md
│ │ │ ├── installqtwindows.md
│ │ │ └── README.md
│ │ ├── doclua
│ │ │ └── README.md
│ │ ├── doctutorial
│ │ │ └── README.md
│ │ ├── init.lua
│ │ ├── inline.lua
│ │ └── rocks
│ │ └── dok-scm-1.rockspec
│ ├── gnuplot
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── common.md
│ │ │ ├── custom.md
│ │ │ ├── file.md
│ │ │ ├── index.md
│ │ │ ├── plot3dpoints.md
│ │ │ ├── plot_filled.png
│ │ │ ├── plothistogram.md
│ │ │ ├── plot_hist.png
│ │ │ ├── plot_imagesc.png
│ │ │ ├── plot_labels.png
│ │ │ ├── plotline.md
│ │ │ ├── plotmatrix.md
│ │ │ ├── plot_raw.png
│ │ │ ├── plot_sincos.png
│ │ │ ├── plot_splot2.png
│ │ │ ├── plot_splot.png
│ │ │ ├── plotsurface.md
│ │ │ ├── plot_x.png
│ │ │ ├── plot_xyf.png
│ │ │ ├── scatter3_helix.png
│ │ │ └── scatter3.png
│ │ ├── gnuplot.lua
│ │ ├── hist.lua
│ │ ├── init.lua
│ │ ├── mkdocs.yml
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── gnuplot-scm-1.rockspec
│ │ └── test.lua
│ ├── image
│ │ ├── assets
│ │ │ ├── bmp-without-ext
│ │ │ ├── corrupt-ihdr.png
│ │ │ ├── fabio.jpg
│ │ │ ├── fabio.png
│ │ │ ├── foobar.png
│ │ │ ├── grace_hopper_512.jpg
│ │ │ ├── grace_hopper_512.png
│ │ │ ├── gray16-1x2.png
│ │ │ ├── gray3x1.png
│ │ │ ├── P2.pgm
│ │ │ ├── P4.pbm
│ │ │ ├── P5.pgm
│ │ │ ├── P6.ppm
│ │ │ ├── rectangle.png
│ │ │ ├── rgb16-2x1.png
│ │ │ └── rgb2x1.png
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── colorspace.md
│ │ │ ├── drawing.md
│ │ │ ├── gui.md
│ │ │ ├── index.md
│ │ │ ├── paramtransform.md
│ │ │ ├── saveload.md
│ │ │ ├── simpletransform.md
│ │ │ └── tensorconstruct.md
│ │ ├── font.c
│ │ ├── generic
│ │ │ ├── image.c
│ │ │ ├── jpeg.c
│ │ │ ├── png.c
│ │ │ └── ppm.c
│ │ ├── image-1.1.alpha-0.rockspec
│ │ ├── image.c
│ │ ├── init.lua
│ │ ├── jpeg.c
│ │ ├── mkdocs.yml
│ │ ├── png.c
│ │ ├── ppm.c
│ │ ├── README.md
│ │ ├── test
│ │ │ ├── test.lua
│ │ │ ├── test_rotate.lua
│ │ │ └── test_warp.lua
│ │ └── win.ui
│ ├── optim
│ │ ├── adadelta.lua
│ │ ├── adagrad.lua
│ │ ├── adamax.lua
│ │ ├── adam.lua
│ │ ├── asgd.lua
│ │ ├── cg.lua
│ │ ├── checkgrad.lua
│ │ ├── cmaes.lua
│ │ ├── CMakeLists.txt
│ │ ├── ConfusionMatrix.lua
│ │ ├── COPYRIGHT.txt
│ │ ├── de.lua
│ │ ├── doc
│ │ │ ├── algos.md
│ │ │ ├── image
│ │ │ │ ├── parameterflattening.png
│ │ │ │ ├── parameterflattening.svg
│ │ │ │ └── parameterflattening.svg.png
│ │ │ ├── intro.md
│ │ │ ├── logger.md
│ │ │ └── logger_plot.png
│ │ ├── fista.lua
│ │ ├── init.lua
│ │ ├── lbfgs.lua
│ │ ├── Logger.lua
│ │ ├── lswolfe.lua
│ │ ├── mkdocs.yml
│ │ ├── nag.lua
│ │ ├── optim-1.0.3-0.rockspec
│ │ ├── optim-1.0.3-1.rockspec
│ │ ├── optim-1.0.4-0.rockspec
│ │ ├── optim-1.0.5-0.rockspec
│ │ ├── polyinterp.lua
│ │ ├── README.md
│ │ ├── rmsprop.lua
│ │ ├── rprop.lua
│ │ ├── sgd.lua
│ │ └── test
│ │ ├── l2.lua
│ │ ├── rosenbrock.lua
│ │ ├── sparsecoding.lua
│ │ ├── test_adadelta.lua
│ │ ├── test_adagrad.lua
│ │ ├── test_adamax.lua
│ │ ├── test_adam.lua
│ │ ├── test_cg.lua
│ │ ├── test_cmaes.lua
│ │ ├── test_confusion.lua
│ │ ├── test_de.lua
│ │ ├── test_fista.lua
│ │ ├── test_lbfgs.lua
│ │ ├── test_lbfgs_w_ls.lua
│ │ ├── test_logger.lua
│ │ ├── test_rmsprop.lua
│ │ └── test_sgd.lua
│ ├── paths
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── dirfunctions.md
│ │ │ ├── dirpaths.md
│ │ │ ├── filenames.md
│ │ │ ├── index.md
│ │ │ └── misc.md
│ │ ├── init.lua
│ │ ├── mkdocs.yml
│ │ ├── paths.c
│ │ ├── paths.h.in
│ │ ├── README.md
│ │ └── rocks
│ │ └── paths-scm-1.rockspec
│ ├── qttorch
│ │ ├── CMakeLists.txt
│ │ ├── doc
│ │ │ └── README.md
│ │ ├── generic
│ │ │ └── qttorch.cpp
│ │ ├── init.lua
│ │ ├── qttorch.cpp
│ │ ├── qttorch.h
│ │ └── rocks
│ │ └── qttorch-scm-1.rockspec
│ ├── sundown
│ │ ├── ascii.lua
│ │ ├── CMakeLists.txt
│ │ ├── env.lua
│ │ ├── html
│ │ │ ├── houdini.h
│ │ │ ├── houdini_href_e.c
│ │ │ ├── houdini_html_e.c
│ │ │ ├── html.c
│ │ │ ├── html.h
│ │ │ └── html_smartypants.c
│ │ ├── htmlcdefs.lua
│ │ ├── html.lua
│ │ ├── init.lua
│ │ ├── LICENSE.md
│ │ ├── mdcat.lua
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── sundown-scm-1.rockspec
│ │ ├── sdcdefs.lua
│ │ └── src
│ │ ├── autolink.c
│ │ ├── autolink.h
│ │ ├── buffer.c
│ │ ├── buffer.h
│ │ ├── html_blocks.h
│ │ ├── markdown.c
│ │ ├── markdown.h
│ │ ├── stack.c
│ │ └── stack.h
│ ├── sys
│ │ ├── CMakeLists.txt
│ │ ├── colors.lua
│ │ ├── fpath.lua
│ │ ├── init.lua
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── sys-1.0-0.rockspec
│ │ ├── sys-1.1-0.rockspec
│ │ └── sys.c
│ ├── torch
│ │ ├── cmake
│ │ │ ├── TorchConfig.cmake.in
│ │ │ ├── TorchExports.cmake
│ │ │ ├── TorchPackage.cmake
│ │ │ ├── TorchPaths.cmake
│ │ │ ├── TorchPathsInit.cmake
│ │ │ ├── TorchWrap.cmake
│ │ │ └── TorchWrap.cmake.in
│ │ ├── CMakeLists.txt
│ │ ├── CmdLine.lua
│ │ ├── CONTRIBUTING.md
│ │ ├── COPYRIGHT.txt
│ │ ├── DiskFile.c
│ │ ├── doc
│ │ │ ├── cmdline.md
│ │ │ ├── diskfile.md
│ │ │ ├── file.md
│ │ │ ├── gather.png
│ │ │ ├── index.md
│ │ │ ├── maths.md
│ │ │ ├── memoryfile.md
│ │ │ ├── pipefile.md
│ │ │ ├── random.md
│ │ │ ├── serialization.md
│ │ │ ├── storage.md
│ │ │ ├── tensor.md
│ │ │ ├── tester.md
│ │ │ ├── timer.md
│ │ │ └── utility.md
│ │ ├── FFInterface.lua
│ │ ├── File.c
│ │ ├── File.lua
│ │ ├── general.h
│ │ ├── Generator.c
│ │ ├── generic
│ │ │ ├── luaG.h
│ │ │ ├── Storage.c
│ │ │ ├── Tensor.c
│ │ │ └── TensorOperator.c
│ │ ├── init.c
│ │ ├── init.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ ├── luaT
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── luaT.c
│ │ │ │ ├── luaTConfig.cmake.in
│ │ │ │ ├── luaT.h
│ │ │ │ └── README.md
│ │ │ └── TH
│ │ │ ├── cmake
│ │ │ │ ├── FindARM.cmake
│ │ │ │ ├── FindBLAS.cmake
│ │ │ │ ├── FindLAPACK.cmake
│ │ │ │ ├── FindMKL.cmake
│ │ │ │ └── FindSSE.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── generic
│ │ │ │ ├── simd
│ │ │ │ │ ├── common_simd.h
│ │ │ │ │ ├── convolve5x5_avx.c
│ │ │ │ │ ├── convolve5x5_sse.c
│ │ │ │ │ ├── convolve.c
│ │ │ │ │ ├── convolve.h
│ │ │ │ │ └── simd.h
│ │ │ │ ├── THBlas.c
│ │ │ │ ├── THBlas.h
│ │ │ │ ├── THLapack.c
│ │ │ │ ├── THLapack.h
│ │ │ │ ├── THStorage.c
│ │ │ │ ├── THStorageCopy.c
│ │ │ │ ├── THStorageCopy.h
│ │ │ │ ├── THStorage.h
│ │ │ │ ├── THTensor.c
│ │ │ │ ├── THTensorConv.c
│ │ │ │ ├── THTensorConv.h
│ │ │ │ ├── THTensorCopy.c
│ │ │ │ ├── THTensorCopy.h
│ │ │ │ ├── THTensor.h
│ │ │ │ ├── THTensorLapack.c
│ │ │ │ ├── THTensorLapack.h
│ │ │ │ ├── THTensorMath.c
│ │ │ │ ├── THTensorMath.h
│ │ │ │ ├── THTensorRandom.c
│ │ │ │ ├── THTensorRandom.h
│ │ │ │ ├── THVectorDefault.c
│ │ │ │ ├── THVectorDispatch.c
│ │ │ │ └── THVector.h
│ │ │ ├── README.md
│ │ │ ├── THAllocator.c
│ │ │ ├── THAllocator.h
│ │ │ ├── THAtomic.c
│ │ │ ├── THAtomic.h
│ │ │ ├── THBlas.c
│ │ │ ├── THBlas.h
│ │ │ ├── THConfig.cmake.in
│ │ │ ├── THDiskFile.c
│ │ │ ├── THDiskFile.h
│ │ │ ├── THFile.c
│ │ │ ├── THFile.h
│ │ │ ├── THFilePrivate.h
│ │ │ ├── THGeneral.c
│ │ │ ├── THGeneral.h.in
│ │ │ ├── THGenerateAllTypes.h
│ │ │ ├── THGenerateByteType.h
│ │ │ ├── THGenerateCharType.h
│ │ │ ├── THGenerateDoubleType.h
│ │ │ ├── THGenerateFloatType.h
│ │ │ ├── THGenerateFloatTypes.h
│ │ │ ├── THGenerateHalfType.h
│ │ │ ├── THGenerateIntType.h
│ │ │ ├── THGenerateIntTypes.h
│ │ │ ├── THGenerateLongType.h
│ │ │ ├── THGenerateShortType.h
│ │ │ ├── TH.h
│ │ │ ├── THHalf.c
│ │ │ ├── THHalf.h
│ │ │ ├── THLapack.c
│ │ │ ├── THLapack.h
│ │ │ ├── THLogAdd.c
│ │ │ ├── THLogAdd.h
│ │ │ ├── THMath.h
│ │ │ ├── THMemoryFile.c
│ │ │ ├── THMemoryFile.h
│ │ │ ├── THRandom.c
│ │ │ ├── THRandom.h
│ │ │ ├── THSize.c
│ │ │ ├── THSize.h
│ │ │ ├── THStorage.c
│ │ │ ├── THStorage.h
│ │ │ ├── THTensorApply.h
│ │ │ ├── THTensor.c
│ │ │ ├── THTensorDimApply.h
│ │ │ ├── THTensor.h
│ │ │ ├── THTensorMacros.h
│ │ │ ├── THVector.c
│ │ │ ├── THVector.h
│ │ │ └── vector
│ │ │ ├── AVX2.c
│ │ │ ├── AVX2.h
│ │ │ ├── AVX.c
│ │ │ ├── AVX.h
│ │ │ ├── NEON.c
│ │ │ ├── SSE.c
│ │ │ └── VSX.c
│ │ ├── MemoryFile.c
│ │ ├── mkdocs.yml
│ │ ├── paths.lua.in
│ │ ├── PipeFile.c
│ │ ├── random.lua
│ │ ├── README.md
│ │ ├── ROADMAP.md
│ │ ├── rocks
│ │ │ └── torch-scm-1.rockspec
│ │ ├── Storage.c
│ │ ├── Tensor.c
│ │ ├── Tensor.lua
│ │ ├── TensorMath.lua
│ │ ├── TensorOperator.c
│ │ ├── test
│ │ │ ├── longSize.lua
│ │ │ ├── test_aliasMultinomial.lua
│ │ │ ├── test_half.lua
│ │ │ ├── test.lua
│ │ │ ├── test_Multinomial.lua
│ │ │ ├── test_qr.lua
│ │ │ ├── test_sharedmem.lua
│ │ │ ├── test_Tester.lua
│ │ │ ├── test_timer.lua
│ │ │ ├── test_writeObject.lua
│ │ │ └── timeSort.lua
│ │ ├── Tester.lua
│ │ ├── TestSuite.lua
│ │ ├── Timer.c
│ │ ├── torchcwrap.lua
│ │ ├── utils.c
│ │ └── utils.h
│ └── xlua
│ ├── CMakeLists.txt
│ ├── init.lua
│ ├── LICENSE
│ ├── OptionParser.lua
│ ├── Profiler.lua
│ ├── README.md
│ ├── xlua-1.0-0.rockspec
│ └── xlua-1.1-0.rockspec
├── README.md
├── test.bat
├── test.sh
├── travis_cuda_install.sh
├── uninstall.bat
├── update.sh
└── win-files
├── patch
│ ├── lua-cjson.patch
│ ├── luaffifb.patch
│ └── torch.patch
├── README.md
└── test
├── ffifb_perf_ffi.lua
└── ffifb_perf_purelua.lua
235 directories, 2667 files
github上下载torch 实在太慢了 git clone https://github.com/torch/distro.git ~/torch --recursive
【实例截图】
【核心代码】
16359647445236136098.tar
└── torch
├── admin
│ └── updateSubmodules.sh
├── clean.bat
├── clean.sh
├── cmake
│ ├── 3.6
│ │ ├── CMakeLists.txt
│ │ └── Modules
│ │ ├── FindCUDA
│ │ │ ├── make2cmake.cmake
│ │ │ ├── parse_cubin.cmake
│ │ │ ├── run_nvcc.cmake
│ │ │ └── select_compute_arch.cmake
│ │ └── FindCUDA.cmake
│ └── FindTorch.cmake
├── CMakeLists.txt
├── exe
│ ├── CMakeLists.txt
│ ├── env
│ │ ├── COPYRIGHT.txt
│ │ ├── env-scm-1.rockspec
│ │ └── init.lua
│ ├── luajit-rocks
│ │ ├── CMakeLists.txt
│ │ ├── lua-5.1
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── cover.png
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── luac.html
│ │ │ │ ├── lua.css
│ │ │ │ ├── lua.html
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ └── readme.html
│ │ │ ├── etc
│ │ │ │ ├── all.c
│ │ │ │ ├── lua.hpp
│ │ │ │ ├── lua.ico
│ │ │ │ ├── lua.pc
│ │ │ │ ├── luavs.bat
│ │ │ │ ├── Makefile
│ │ │ │ ├── min.c
│ │ │ │ ├── noparser.c
│ │ │ │ ├── README
│ │ │ │ └── strict.lua
│ │ │ ├── HISTORY
│ │ │ ├── INSTALL
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ ├── src
│ │ │ │ ├── lapi.c
│ │ │ │ ├── lapi.h
│ │ │ │ ├── lauxlib.c
│ │ │ │ ├── lauxlib.h
│ │ │ │ ├── lbaselib.c
│ │ │ │ ├── lcode.c
│ │ │ │ ├── lcode.h
│ │ │ │ ├── ldblib.c
│ │ │ │ ├── ldebug.c
│ │ │ │ ├── ldebug.h
│ │ │ │ ├── ldo.c
│ │ │ │ ├── ldo.h
│ │ │ │ ├── ldump.c
│ │ │ │ ├── lfunc.c
│ │ │ │ ├── lfunc.h
│ │ │ │ ├── lgc.c
│ │ │ │ ├── lgc.h
│ │ │ │ ├── linit.c
│ │ │ │ ├── liolib.c
│ │ │ │ ├── llex.c
│ │ │ │ ├── llex.h
│ │ │ │ ├── llimits.h
│ │ │ │ ├── lmathlib.c
│ │ │ │ ├── lmem.c
│ │ │ │ ├── lmem.h
│ │ │ │ ├── loadlib.c
│ │ │ │ ├── lobject.c
│ │ │ │ ├── lobject.h
│ │ │ │ ├── lopcodes.c
│ │ │ │ ├── lopcodes.h
│ │ │ │ ├── loslib.c
│ │ │ │ ├── lparser.c
│ │ │ │ ├── lparser.h
│ │ │ │ ├── lstate.c
│ │ │ │ ├── lstate.h
│ │ │ │ ├── lstring.c
│ │ │ │ ├── lstring.h
│ │ │ │ ├── lstrlib.c
│ │ │ │ ├── ltable.c
│ │ │ │ ├── ltable.h
│ │ │ │ ├── ltablib.c
│ │ │ │ ├── ltm.c
│ │ │ │ ├── ltm.h
│ │ │ │ ├── lua.c
│ │ │ │ ├── luac.c
│ │ │ │ ├── luaconf.h.in
│ │ │ │ ├── lua.h
│ │ │ │ ├── lualib.h
│ │ │ │ ├── lundump.c
│ │ │ │ ├── lundump.h
│ │ │ │ ├── lvm.c
│ │ │ │ ├── lvm.h
│ │ │ │ ├── lzio.c
│ │ │ │ ├── lzio.h
│ │ │ │ ├── Makefile
│ │ │ │ └── print.c
│ │ │ └── test
│ │ │ ├── bisect.lua
│ │ │ ├── cf.lua
│ │ │ ├── echo.lua
│ │ │ ├── env.lua
│ │ │ ├── factorial.lua
│ │ │ ├── fibfor.lua
│ │ │ ├── fib.lua
│ │ │ ├── globals.lua
│ │ │ ├── hello.lua
│ │ │ ├── life.lua
│ │ │ ├── luac.lua
│ │ │ ├── printf.lua
│ │ │ ├── README
│ │ │ ├── readonly.lua
│ │ │ ├── sieve.lua
│ │ │ ├── sort.lua
│ │ │ ├── table.lua
│ │ │ ├── trace-calls.lua
│ │ │ ├── trace-globals.lua
│ │ │ └── xd.lua
│ │ ├── lua-5.1-rc
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── cover.png
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── luac.html
│ │ │ │ ├── lua.css
│ │ │ │ ├── lua.html
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ └── readme.html
│ │ │ ├── etc
│ │ │ │ ├── all.c
│ │ │ │ ├── lua.hpp
│ │ │ │ ├── lua.ico
│ │ │ │ ├── lua.pc
│ │ │ │ ├── luavs.bat
│ │ │ │ ├── Makefile
│ │ │ │ ├── min.c
│ │ │ │ ├── noparser.c
│ │ │ │ ├── README
│ │ │ │ └── strict.lua
│ │ │ ├── HISTORY
│ │ │ ├── INSTALL
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ ├── src
│ │ │ │ ├── lapi.c
│ │ │ │ ├── lapi.h
│ │ │ │ ├── lauxlib.c
│ │ │ │ ├── lauxlib.h
│ │ │ │ ├── lbaselib.c
│ │ │ │ ├── lcode.c
│ │ │ │ ├── lcode.h
│ │ │ │ ├── ldblib.c
│ │ │ │ ├── ldebug.c
│ │ │ │ ├── ldebug.h
│ │ │ │ ├── ldo.c
│ │ │ │ ├── ldo.h
│ │ │ │ ├── ldump.c
│ │ │ │ ├── lfunc.c
│ │ │ │ ├── lfunc.h
│ │ │ │ ├── lgc.c
│ │ │ │ ├── lgc.h
│ │ │ │ ├── linit.c
│ │ │ │ ├── liolib.c
│ │ │ │ ├── llex.c
│ │ │ │ ├── llex.h
│ │ │ │ ├── llimits.h
│ │ │ │ ├── lmathlib.c
│ │ │ │ ├── lmem.c
│ │ │ │ ├── lmem.h
│ │ │ │ ├── loadlib.c
│ │ │ │ ├── lobject.c
│ │ │ │ ├── lobject.h
│ │ │ │ ├── lopcodes.c
│ │ │ │ ├── lopcodes.h
│ │ │ │ ├── loslib.c
│ │ │ │ ├── lparser.c
│ │ │ │ ├── lparser.h
│ │ │ │ ├── lstate.c
│ │ │ │ ├── lstate.h
│ │ │ │ ├── lstring.c
│ │ │ │ ├── lstring.h
│ │ │ │ ├── lstrlib.c
│ │ │ │ ├── ltable.c
│ │ │ │ ├── ltable.h
│ │ │ │ ├── ltablib.c
│ │ │ │ ├── ltm.c
│ │ │ │ ├── ltm.h
│ │ │ │ ├── lua.c
│ │ │ │ ├── luac.c
│ │ │ │ ├── luaconf.h.in
│ │ │ │ ├── lua.h
│ │ │ │ ├── lualib.h
│ │ │ │ ├── lundump.c
│ │ │ │ ├── lundump.h
│ │ │ │ ├── lvm.c
│ │ │ │ ├── lvm.h
│ │ │ │ ├── lzio.c
│ │ │ │ ├── lzio.h
│ │ │ │ ├── Makefile
│ │ │ │ └── print.c
│ │ │ └── test
│ │ │ ├── bisect.lua
│ │ │ ├── cf.lua
│ │ │ ├── echo.lua
│ │ │ ├── env.lua
│ │ │ ├── factorial.lua
│ │ │ ├── fibfor.lua
│ │ │ ├── fib.lua
│ │ │ ├── globals.lua
│ │ │ ├── hello.lua
│ │ │ ├── life.lua
│ │ │ ├── luac.lua
│ │ │ ├── printf.lua
│ │ │ ├── README
│ │ │ ├── readonly.lua
│ │ │ ├── sieve.lua
│ │ │ ├── sort.lua
│ │ │ ├── table.lua
│ │ │ ├── trace-calls.lua
│ │ │ ├── trace-globals.lua
│ │ │ └── xd.lua
│ │ ├── lua-5.2
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── lua.css
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ ├── osi-certified-72x60.png
│ │ │ │ └── readme.html
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── lapi.c
│ │ │ ├── lapi.h
│ │ │ ├── lauxlib.c
│ │ │ ├── lauxlib.h
│ │ │ ├── lbaselib.c
│ │ │ ├── lbitlib.c
│ │ │ ├── lcode.c
│ │ │ ├── lcode.h
│ │ │ ├── lcorolib.c
│ │ │ ├── lctype.c
│ │ │ ├── lctype.h
│ │ │ ├── ldblib.c
│ │ │ ├── ldebug.c
│ │ │ ├── ldebug.h
│ │ │ ├── ldo.c
│ │ │ ├── ldo.h
│ │ │ ├── ldump.c
│ │ │ ├── lfunc.c
│ │ │ ├── lfunc.h
│ │ │ ├── lgc.c
│ │ │ ├── lgc.h
│ │ │ ├── linit.c
│ │ │ ├── liolib.c
│ │ │ ├── llex.c
│ │ │ ├── llex.h
│ │ │ ├── llimits.h
│ │ │ ├── lmathlib.c
│ │ │ ├── lmem.c
│ │ │ ├── lmem.h
│ │ │ ├── loadlib.c
│ │ │ ├── lobject.c
│ │ │ ├── lobject.h
│ │ │ ├── lopcodes.c
│ │ │ ├── lopcodes.h
│ │ │ ├── loslib.c
│ │ │ ├── lparser.c
│ │ │ ├── lparser.h
│ │ │ ├── lstate.c
│ │ │ ├── lstate.h
│ │ │ ├── lstring.c
│ │ │ ├── lstring.h
│ │ │ ├── lstrlib.c
│ │ │ ├── ltable.c
│ │ │ ├── ltable.h
│ │ │ ├── ltablib.c
│ │ │ ├── ltm.c
│ │ │ ├── ltm.h
│ │ │ ├── lua.c
│ │ │ ├── luac.c
│ │ │ ├── luaconf.h.in
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── lualib.h
│ │ │ ├── lundump.c
│ │ │ ├── lundump.h
│ │ │ ├── lvm.c
│ │ │ ├── lvm.h
│ │ │ ├── lzio.c
│ │ │ ├── lzio.h
│ │ │ └── Makefile
│ │ ├── lua-5.3
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── contents.html
│ │ │ │ ├── index.css
│ │ │ │ ├── logo.gif
│ │ │ │ ├── lua.1
│ │ │ │ ├── luac.1
│ │ │ │ ├── lua.css
│ │ │ │ ├── manual.css
│ │ │ │ ├── manual.html
│ │ │ │ ├── osi-certified-72x60.png
│ │ │ │ └── readme.html
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── lapi.c
│ │ │ ├── lapi.h
│ │ │ ├── lauxlib.c
│ │ │ ├── lauxlib.h
│ │ │ ├── lbaselib.c
│ │ │ ├── lbitlib.c
│ │ │ ├── lcode.c
│ │ │ ├── lcode.h
│ │ │ ├── lcorolib.c
│ │ │ ├── lctype.c
│ │ │ ├── lctype.h
│ │ │ ├── ldblib.c
│ │ │ ├── ldebug.c
│ │ │ ├── ldebug.h
│ │ │ ├── ldo.c
│ │ │ ├── ldo.h
│ │ │ ├── ldump.c
│ │ │ ├── lfunc.c
│ │ │ ├── lfunc.h
│ │ │ ├── lgc.c
│ │ │ ├── lgc.h
│ │ │ ├── linit.c
│ │ │ ├── liolib.c
│ │ │ ├── llex.c
│ │ │ ├── llex.h
│ │ │ ├── llimits.h
│ │ │ ├── lmathlib.c
│ │ │ ├── lmem.c
│ │ │ ├── lmem.h
│ │ │ ├── loadlib.c
│ │ │ ├── lobject.c
│ │ │ ├── lobject.h
│ │ │ ├── lopcodes.c
│ │ │ ├── lopcodes.h
│ │ │ ├── loslib.c
│ │ │ ├── lparser.c
│ │ │ ├── lparser.h
│ │ │ ├── lprefix.h
│ │ │ ├── lstate.c
│ │ │ ├── lstate.h
│ │ │ ├── lstring.c
│ │ │ ├── lstring.h
│ │ │ ├── lstrlib.c
│ │ │ ├── ltable.c
│ │ │ ├── ltable.h
│ │ │ ├── ltablib.c
│ │ │ ├── ltm.c
│ │ │ ├── ltm.h
│ │ │ ├── lua.c
│ │ │ ├── luac.c
│ │ │ ├── luaconf.h.in
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── lualib.h
│ │ │ ├── lundump.c
│ │ │ ├── lundump.h
│ │ │ ├── lutf8lib.c
│ │ │ ├── lvm.c
│ │ │ ├── lvm.h
│ │ │ ├── lzio.c
│ │ │ ├── lzio.h
│ │ │ └── Makefile
│ │ ├── luajit-2.0
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── bluequad.css
│ │ │ │ ├── bluequad-print.css
│ │ │ │ ├── changes.html
│ │ │ │ ├── contact.html
│ │ │ │ ├── ext_c_api.html
│ │ │ │ ├── extensions.html
│ │ │ │ ├── ext_ffi_api.html
│ │ │ │ ├── ext_ffi.html
│ │ │ │ ├── ext_ffi_semantics.html
│ │ │ │ ├── ext_ffi_tutorial.html
│ │ │ │ ├── ext_jit.html
│ │ │ │ ├── faq.html
│ │ │ │ ├── img
│ │ │ │ │ └── contact.png
│ │ │ │ ├── install.html
│ │ │ │ ├── luajit.html
│ │ │ │ ├── running.html
│ │ │ │ └── status.html
│ │ │ ├── dynasm
│ │ │ │ ├── dasm_arm.h
│ │ │ │ ├── dasm_arm.lua
│ │ │ │ ├── dasm_mips.h
│ │ │ │ ├── dasm_mips.lua
│ │ │ │ ├── dasm_ppc.h
│ │ │ │ ├── dasm_ppc.lua
│ │ │ │ ├── dasm_proto.h
│ │ │ │ ├── dasm_x64.lua
│ │ │ │ ├── dasm_x86.h
│ │ │ │ ├── dasm_x86.lua
│ │ │ │ └── dynasm.lua
│ │ │ ├── etc
│ │ │ │ ├── luajit.1
│ │ │ │ └── luajit.pc
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── host
│ │ │ │ ├── buildvm_asm.c
│ │ │ │ ├── buildvm.c
│ │ │ │ ├── buildvm_fold.c
│ │ │ │ ├── buildvm.h
│ │ │ │ ├── buildvm_lib.c
│ │ │ │ ├── buildvm_peobj.c
│ │ │ │ ├── genminilua.lua
│ │ │ │ ├── minilua.c
│ │ │ │ └── README
│ │ │ ├── jit
│ │ │ │ ├── bc.lua
│ │ │ │ ├── bcsave.lua
│ │ │ │ ├── dis_arm.lua
│ │ │ │ ├── dis_mipsel.lua
│ │ │ │ ├── dis_mips.lua
│ │ │ │ ├── dis_ppc.lua
│ │ │ │ ├── dis_x64.lua
│ │ │ │ ├── dis_x86.lua
│ │ │ │ ├── dump.lua
│ │ │ │ └── v.lua
│ │ │ ├── lauxlib.h
│ │ │ ├── lib_aux.c
│ │ │ ├── lib_base.c
│ │ │ ├── lib_bit.c
│ │ │ ├── lib_debug.c
│ │ │ ├── lib_ffi.c
│ │ │ ├── lib_init.c
│ │ │ ├── lib_io.c
│ │ │ ├── lib_jit.c
│ │ │ ├── lib_math.c
│ │ │ ├── lib_os.c
│ │ │ ├── lib_package.c
│ │ │ ├── lib_string.c
│ │ │ ├── lib_table.c
│ │ │ ├── lj_alloc.c
│ │ │ ├── lj_alloc.h
│ │ │ ├── ljamalg.c
│ │ │ ├── lj_api.c
│ │ │ ├── lj_arch.h
│ │ │ ├── lj_asm_arm.h
│ │ │ ├── lj_asm.c
│ │ │ ├── lj_asm.h
│ │ │ ├── lj_asm_mips.h
│ │ │ ├── lj_asm_ppc.h
│ │ │ ├── lj_asm_x86.h
│ │ │ ├── lj_bc.c
│ │ │ ├── lj_bcdump.h
│ │ │ ├── lj_bc.h
│ │ │ ├── lj_bcread.c
│ │ │ ├── lj_bcwrite.c
│ │ │ ├── lj_carith.c
│ │ │ ├── lj_carith.h
│ │ │ ├── lj_ccallback.c
│ │ │ ├── lj_ccallback.h
│ │ │ ├── lj_ccall.c
│ │ │ ├── lj_ccall.h
│ │ │ ├── lj_cconv.c
│ │ │ ├── lj_cconv.h
│ │ │ ├── lj_cdata.c
│ │ │ ├── lj_cdata.h
│ │ │ ├── lj_char.c
│ │ │ ├── lj_char.h
│ │ │ ├── lj_clib.c
│ │ │ ├── lj_clib.h
│ │ │ ├── lj_cparse.c
│ │ │ ├── lj_cparse.h
│ │ │ ├── lj_crecord.c
│ │ │ ├── lj_crecord.h
│ │ │ ├── lj_ctype.c
│ │ │ ├── lj_ctype.h
│ │ │ ├── lj_debug.c
│ │ │ ├── lj_debug.h
│ │ │ ├── lj_def.h
│ │ │ ├── lj_dispatch.c
│ │ │ ├── lj_dispatch.h
│ │ │ ├── lj_emit_arm.h
│ │ │ ├── lj_emit_mips.h
│ │ │ ├── lj_emit_ppc.h
│ │ │ ├── lj_emit_x86.h
│ │ │ ├── lj_err.c
│ │ │ ├── lj_err.h
│ │ │ ├── lj_errmsg.h
│ │ │ ├── lj_ff.h
│ │ │ ├── lj_ffrecord.c
│ │ │ ├── lj_ffrecord.h
│ │ │ ├── lj_frame.h
│ │ │ ├── lj_func.c
│ │ │ ├── lj_func.h
│ │ │ ├── lj_gc.c
│ │ │ ├── lj_gc.h
│ │ │ ├── lj_gdbjit.c
│ │ │ ├── lj_gdbjit.h
│ │ │ ├── lj_ir.c
│ │ │ ├── lj_ircall.h
│ │ │ ├── lj_ir.h
│ │ │ ├── lj_iropt.h
│ │ │ ├── lj_jit.h
│ │ │ ├── lj_lex.c
│ │ │ ├── lj_lex.h
│ │ │ ├── lj_lib.c
│ │ │ ├── lj_lib.h
│ │ │ ├── lj_load.c
│ │ │ ├── lj_mcode.c
│ │ │ ├── lj_mcode.h
│ │ │ ├── lj_meta.c
│ │ │ ├── lj_meta.h
│ │ │ ├── lj_obj.c
│ │ │ ├── lj_obj.h
│ │ │ ├── lj_opt_dce.c
│ │ │ ├── lj_opt_fold.c
│ │ │ ├── lj_opt_loop.c
│ │ │ ├── lj_opt_mem.c
│ │ │ ├── lj_opt_narrow.c
│ │ │ ├── lj_opt_sink.c
│ │ │ ├── lj_opt_split.c
│ │ │ ├── lj_parse.c
│ │ │ ├── lj_parse.h
│ │ │ ├── lj_record.c
│ │ │ ├── lj_record.h
│ │ │ ├── lj_snap.c
│ │ │ ├── lj_snap.h
│ │ │ ├── lj_state.c
│ │ │ ├── lj_state.h
│ │ │ ├── lj_str.c
│ │ │ ├── lj_str.h
│ │ │ ├── lj_strscan.c
│ │ │ ├── lj_strscan.h
│ │ │ ├── lj.supp
│ │ │ ├── lj_tab.c
│ │ │ ├── lj_tab.h
│ │ │ ├── lj_target_arm.h
│ │ │ ├── lj_target.h
│ │ │ ├── lj_target_mips.h
│ │ │ ├── lj_target_ppc.h
│ │ │ ├── lj_target_x86.h
│ │ │ ├── lj_trace.c
│ │ │ ├── lj_traceerr.h
│ │ │ ├── lj_trace.h
│ │ │ ├── lj_udata.c
│ │ │ ├── lj_udata.h
│ │ │ ├── lj_vmevent.c
│ │ │ ├── lj_vmevent.h
│ │ │ ├── lj_vm.h
│ │ │ ├── lj_vmmath.c
│ │ │ ├── luaconf.h
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── luajit.c
│ │ │ ├── luajit.h
│ │ │ ├── lualib.h
│ │ │ ├── Makefile
│ │ │ ├── Makefile.dep
│ │ │ ├── msvcbuild.bat
│ │ │ ├── ps4build.bat
│ │ │ ├── psvitabuild.bat
│ │ │ ├── vm_arm.dasc
│ │ │ ├── vm_mips.dasc
│ │ │ ├── vm_ppc.dasc
│ │ │ ├── vm_ppcspe.dasc
│ │ │ ├── vm_x86.dasc
│ │ │ └── xedkbuild.bat
│ │ ├── luajit-2.1
│ │ │ ├── cmake
│ │ │ │ └── FindReadline.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYRIGHT
│ │ │ ├── doc
│ │ │ │ ├── bluequad.css
│ │ │ │ ├── bluequad-print.css
│ │ │ │ ├── changes.html
│ │ │ │ ├── contact.html
│ │ │ │ ├── ext_c_api.html
│ │ │ │ ├── extensions.html
│ │ │ │ ├── ext_ffi_api.html
│ │ │ │ ├── ext_ffi.html
│ │ │ │ ├── ext_ffi_semantics.html
│ │ │ │ ├── ext_ffi_tutorial.html
│ │ │ │ ├── ext_jit.html
│ │ │ │ ├── ext_profiler.html
│ │ │ │ ├── faq.html
│ │ │ │ ├── img
│ │ │ │ │ └── contact.png
│ │ │ │ ├── install.html
│ │ │ │ ├── luajit.html
│ │ │ │ ├── running.html
│ │ │ │ └── status.html
│ │ │ ├── dynasm
│ │ │ │ ├── dasm_arm64.h
│ │ │ │ ├── dasm_arm64.lua
│ │ │ │ ├── dasm_arm.h
│ │ │ │ ├── dasm_arm.lua
│ │ │ │ ├── dasm_mips.h
│ │ │ │ ├── dasm_mips.lua
│ │ │ │ ├── dasm_ppc.h
│ │ │ │ ├── dasm_ppc.lua
│ │ │ │ ├── dasm_proto.h
│ │ │ │ ├── dasm_x64.lua
│ │ │ │ ├── dasm_x86.h
│ │ │ │ ├── dasm_x86.lua
│ │ │ │ └── dynasm.lua
│ │ │ ├── etc
│ │ │ │ ├── luajit.1
│ │ │ │ └── luajit.pc
│ │ │ ├── Makefile
│ │ │ ├── README
│ │ │ └── src
│ │ │ ├── host
│ │ │ │ ├── buildvm_asm.c
│ │ │ │ ├── buildvm.c
│ │ │ │ ├── buildvm_fold.c
│ │ │ │ ├── buildvm.h
│ │ │ │ ├── buildvm_libbc.h
│ │ │ │ ├── buildvm_lib.c
│ │ │ │ ├── buildvm_peobj.c
│ │ │ │ ├── genlibbc.lua
│ │ │ │ ├── genminilua.lua
│ │ │ │ ├── minilua.c
│ │ │ │ └── README
│ │ │ ├── jit
│ │ │ │ ├── bc.lua
│ │ │ │ ├── bcsave.lua
│ │ │ │ ├── dis_arm.lua
│ │ │ │ ├── dis_mipsel.lua
│ │ │ │ ├── dis_mips.lua
│ │ │ │ ├── dis_ppc.lua
│ │ │ │ ├── dis_x64.lua
│ │ │ │ ├── dis_x86.lua
│ │ │ │ ├── dump.lua
│ │ │ │ ├── p.lua
│ │ │ │ ├── v.lua
│ │ │ │ └── zone.lua
│ │ │ ├── lauxlib.h
│ │ │ ├── lib_aux.c
│ │ │ ├── lib_base.c
│ │ │ ├── lib_bit.c
│ │ │ ├── lib_debug.c
│ │ │ ├── lib_ffi.c
│ │ │ ├── lib_init.c
│ │ │ ├── lib_io.c
│ │ │ ├── lib_jit.c
│ │ │ ├── lib_math.c
│ │ │ ├── lib_os.c
│ │ │ ├── lib_package.c
│ │ │ ├── lib_string.c
│ │ │ ├── lib_table.c
│ │ │ ├── lj_alloc.c
│ │ │ ├── lj_alloc.h
│ │ │ ├── ljamalg.c
│ │ │ ├── lj_api.c
│ │ │ ├── lj_arch.h
│ │ │ ├── lj_asm_arm.h
│ │ │ ├── lj_asm.c
│ │ │ ├── lj_asm.h
│ │ │ ├── lj_asm_mips.h
│ │ │ ├── lj_asm_ppc.h
│ │ │ ├── lj_asm_x86.h
│ │ │ ├── lj_bc.c
│ │ │ ├── lj_bcdump.h
│ │ │ ├── lj_bc.h
│ │ │ ├── lj_bcread.c
│ │ │ ├── lj_bcwrite.c
│ │ │ ├── lj_buf.c
│ │ │ ├── lj_buf.h
│ │ │ ├── lj_carith.c
│ │ │ ├── lj_carith.h
│ │ │ ├── lj_ccallback.c
│ │ │ ├── lj_ccallback.h
│ │ │ ├── lj_ccall.c
│ │ │ ├── lj_ccall.h
│ │ │ ├── lj_cconv.c
│ │ │ ├── lj_cconv.h
│ │ │ ├── lj_cdata.c
│ │ │ ├── lj_cdata.h
│ │ │ ├── lj_char.c
│ │ │ ├── lj_char.h
│ │ │ ├── lj_clib.c
│ │ │ ├── lj_clib.h
│ │ │ ├── lj_cparse.c
│ │ │ ├── lj_cparse.h
│ │ │ ├── lj_crecord.c
│ │ │ ├── lj_crecord.h
│ │ │ ├── lj_ctype.c
│ │ │ ├── lj_ctype.h
│ │ │ ├── lj_debug.c
│ │ │ ├── lj_debug.h
│ │ │ ├── lj_def.h
│ │ │ ├── lj_dispatch.c
│ │ │ ├── lj_dispatch.h
│ │ │ ├── lj_emit_arm.h
│ │ │ ├── lj_emit_mips.h
│ │ │ ├── lj_emit_ppc.h
│ │ │ ├── lj_emit_x86.h
│ │ │ ├── lj_err.c
│ │ │ ├── lj_err.h
│ │ │ ├── lj_errmsg.h
│ │ │ ├── lj_ff.h
│ │ │ ├── lj_ffrecord.c
│ │ │ ├── lj_ffrecord.h
│ │ │ ├── lj_frame.h
│ │ │ ├── lj_func.c
│ │ │ ├── lj_func.h
│ │ │ ├── lj_gc.c
│ │ │ ├── lj_gc.h
│ │ │ ├── lj_gdbjit.c
│ │ │ ├── lj_gdbjit.h
│ │ │ ├── lj_ir.c
│ │ │ ├── lj_ircall.h
│ │ │ ├── lj_ir.h
│ │ │ ├── lj_iropt.h
│ │ │ ├── lj_jit.h
│ │ │ ├── lj_lex.c
│ │ │ ├── lj_lex.h
│ │ │ ├── lj_lib.c
│ │ │ ├── lj_lib.h
│ │ │ ├── lj_load.c
│ │ │ ├── lj_mcode.c
│ │ │ ├── lj_mcode.h
│ │ │ ├── lj_meta.c
│ │ │ ├── lj_meta.h
│ │ │ ├── lj_obj.c
│ │ │ ├── lj_obj.h
│ │ │ ├── lj_opt_dce.c
│ │ │ ├── lj_opt_fold.c
│ │ │ ├── lj_opt_loop.c
│ │ │ ├── lj_opt_mem.c
│ │ │ ├── lj_opt_narrow.c
│ │ │ ├── lj_opt_sink.c
│ │ │ ├── lj_opt_split.c
│ │ │ ├── lj_parse.c
│ │ │ ├── lj_parse.h
│ │ │ ├── lj_profile.c
│ │ │ ├── lj_profile.h
│ │ │ ├── lj_record.c
│ │ │ ├── lj_record.h
│ │ │ ├── lj_snap.c
│ │ │ ├── lj_snap.h
│ │ │ ├── lj_state.c
│ │ │ ├── lj_state.h
│ │ │ ├── lj_str.c
│ │ │ ├── lj_strfmt.c
│ │ │ ├── lj_strfmt.h
│ │ │ ├── lj_str.h
│ │ │ ├── lj_strscan.c
│ │ │ ├── lj_strscan.h
│ │ │ ├── lj.supp
│ │ │ ├── lj_tab.c
│ │ │ ├── lj_tab.h
│ │ │ ├── lj_target_arm64.h
│ │ │ ├── lj_target_arm.h
│ │ │ ├── lj_target.h
│ │ │ ├── lj_target_mips.h
│ │ │ ├── lj_target_ppc.h
│ │ │ ├── lj_target_x86.h
│ │ │ ├── lj_trace.c
│ │ │ ├── lj_traceerr.h
│ │ │ ├── lj_trace.h
│ │ │ ├── lj_udata.c
│ │ │ ├── lj_udata.h
│ │ │ ├── lj_vmevent.c
│ │ │ ├── lj_vmevent.h
│ │ │ ├── lj_vm.h
│ │ │ ├── lj_vmmath.c
│ │ │ ├── luaconf.h
│ │ │ ├── lua.h
│ │ │ ├── lua.hpp
│ │ │ ├── luajit.c
│ │ │ ├── luajit.h
│ │ │ ├── lualib.h
│ │ │ ├── Makefile
│ │ │ ├── Makefile.dep
│ │ │ ├── msvcbuild.bat
│ │ │ ├── ps4build.bat
│ │ │ ├── psvitabuild.bat
│ │ │ ├── vm_arm64.dasc
│ │ │ ├── vm_arm.dasc
│ │ │ ├── vm_mips.dasc
│ │ │ ├── vm_ppc.dasc
│ │ │ ├── vm_x64.dasc
│ │ │ ├── vm_x86.dasc
│ │ │ ├── xb1build.bat
│ │ │ └── xedkbuild.bat
│ │ ├── luarocks
│ │ │ ├── appveyor.yml
│ │ │ ├── cmake
│ │ │ │ └── FindMD5.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── config.ld
│ │ │ ├── configure
│ │ │ ├── COPYING
│ │ │ ├── COPYING_7z
│ │ │ ├── COPYING_lua
│ │ │ ├── COPYING_win
│ │ │ ├── install.bat
│ │ │ ├── lfw
│ │ │ │ ├── 7z.dll
│ │ │ │ ├── 7z.exe
│ │ │ │ ├── lua
│ │ │ │ │ └── luarocks
│ │ │ │ │ └── config.lua
│ │ │ │ ├── luarocks-admin.bat
│ │ │ │ ├── luarocks-admin.lua
│ │ │ │ ├── luarocks.bat
│ │ │ │ ├── luarocks_config.lua
│ │ │ │ ├── luarocks.lua
│ │ │ │ ├── rclauncher.o
│ │ │ │ ├── rclauncher.obj
│ │ │ │ └── rocks
│ │ │ │ ├── index.html
│ │ │ │ ├── luafilesystem
│ │ │ │ │ └── 1.5.0-1
│ │ │ │ │ ├── doc
│ │ │ │ │ │ └── us
│ │ │ │ │ │ ├── examples.html
│ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ ├── license.html
│ │ │ │ │ │ ├── luafilesystem.png
│ │ │ │ │ │ └── manual.html
│ │ │ │ │ ├── luafilesystem-1.5.0-1.rockspec
│ │ │ │ │ ├── rock_manifest
│ │ │ │ │ └── tests
│ │ │ │ │ └── test.lua
│ │ │ │ ├── luasocket
│ │ │ │ │ └── 2.0.2-3
│ │ │ │ │ ├── luasocket-2.0.2-3.rockspec
│ │ │ │ │ └── rock_manifest
│ │ │ │ ├── luazip
│ │ │ │ │ └── 1.2.3-2
│ │ │ │ │ ├── luazip-1.2.3-2.rockspec
│ │ │ │ │ └── rock_manifest
│ │ │ │ ├── manifest
│ │ │ │ └── md5
│ │ │ │ └── 1.1.2-1
│ │ │ │ ├── md5-1.1.2-1.rockspec
│ │ │ │ └── rock_manifest
│ │ │ ├── makedist
│ │ │ ├── Makefile
│ │ │ ├── Makefile.install.inc
│ │ │ ├── Makefile.luarocks
│ │ │ ├── Makefile.setup.inc
│ │ │ ├── README.md
│ │ │ ├── rockspec
│ │ │ ├── src
│ │ │ │ ├── bin
│ │ │ │ │ ├── luarocks-admin.in
│ │ │ │ │ └── luarocks.in
│ │ │ │ └── luarocks
│ │ │ │ ├── add.lua
│ │ │ │ ├── admin_remove.lua
│ │ │ │ ├── build
│ │ │ │ │ ├── builtin.lua
│ │ │ │ │ ├── cmake.lua
│ │ │ │ │ ├── command.lua
│ │ │ │ │ └── make.lua
│ │ │ │ ├── build.lua
│ │ │ │ ├── cache.lua
│ │ │ │ ├── cfg.lua
│ │ │ │ ├── command_line.lua
│ │ │ │ ├── config_cmd.lua
│ │ │ │ ├── config.lua.in
│ │ │ │ ├── config.lua.win.in
│ │ │ │ ├── deps.lua
│ │ │ │ ├── dir.lua
│ │ │ │ ├── doc.lua
│ │ │ │ ├── download.lua
│ │ │ │ ├── fetch
│ │ │ │ │ ├── cvs.lua
│ │ │ │ │ ├── git_file.lua
│ │ │ │ │ ├── git_http.lua
│ │ │ │ │ ├── git_https.lua
│ │ │ │ │ ├── git.lua
│ │ │ │ │ ├── hg_http.lua
│ │ │ │ │ ├── hg_https.lua
│ │ │ │ │ ├── hg.lua
│ │ │ │ │ ├── hg_ssh.lua
│ │ │ │ │ ├── sscm.lua
│ │ │ │ │ └── svn.lua
│ │ │ │ ├── fetch.lua
│ │ │ │ ├── fs
│ │ │ │ │ ├── lua.lua
│ │ │ │ │ ├── unix
│ │ │ │ │ │ └── tools.lua
│ │ │ │ │ ├── unix.lua
│ │ │ │ │ ├── win32
│ │ │ │ │ │ └── tools.lua
│ │ │ │ │ └── win32.lua
│ │ │ │ ├── fs.lua
│ │ │ │ ├── help.lua
│ │ │ │ ├── index.lua
│ │ │ │ ├── install.lua
│ │ │ │ ├── lint.lua
│ │ │ │ ├── list.lua
│ │ │ │ ├── loader.lua
│ │ │ │ ├── make.lua
│ │ │ │ ├── make_manifest.lua
│ │ │ │ ├── manif_core.lua
│ │ │ │ ├── manif.lua
│ │ │ │ ├── new_version.lua
│ │ │ │ ├── pack.lua
│ │ │ │ ├── path_cmd.lua
│ │ │ │ ├── path.lua
│ │ │ │ ├── persist.lua
│ │ │ │ ├── purge.lua
│ │ │ │ ├── refresh_cache.lua
│ │ │ │ ├── remove.lua
│ │ │ │ ├── repos.lua
│ │ │ │ ├── require.lua
│ │ │ │ ├── search.lua
│ │ │ │ ├── show.lua
│ │ │ │ ├── site_config.lua.in
│ │ │ │ ├── tools
│ │ │ │ │ ├── patch.lua
│ │ │ │ │ ├── tar.lua
│ │ │ │ │ └── zip.lua
│ │ │ │ ├── type_check.lua
│ │ │ │ ├── unpack.lua
│ │ │ │ ├── upload
│ │ │ │ │ ├── api.lua
│ │ │ │ │ └── multipart.lua
│ │ │ │ ├── upload.lua
│ │ │ │ ├── util.lua
│ │ │ │ ├── validate.lua
│ │ │ │ └── write_rockspec.lua
│ │ │ ├── test
│ │ │ │ ├── testfiles
│ │ │ │ │ ├── invalid_patch-0.1-1.rockspec
│ │ │ │ │ ├── missing_external-0.1-1.rockspec
│ │ │ │ │ ├── no_build_table-0.1-1.rockspec
│ │ │ │ │ ├── not_a_zipfile-1.0-1.src.rock
│ │ │ │ │ ├── type_mismatch_string-1.0-1.rockspec
│ │ │ │ │ ├── type_mismatch_table-1.0-1.rockspec
│ │ │ │ │ └── type_mismatch_version-1.0-1.rockspec
│ │ │ │ ├── testing.bat
│ │ │ │ ├── testing.lua
│ │ │ │ └── testing.sh
│ │ │ └── win32
│ │ │ ├── lua5.1
│ │ │ │ ├── bin
│ │ │ │ │ ├── bin2c5.1.exe
│ │ │ │ │ ├── lua5.1.dll
│ │ │ │ │ ├── lua51.dll
│ │ │ │ │ ├── lua5.1.exe
│ │ │ │ │ ├── lua5.1.lib
│ │ │ │ │ ├── lua51.lib
│ │ │ │ │ ├── luac5.1.exe
│ │ │ │ │ ├── Microsoft.VC80.CRT.manifest
│ │ │ │ │ ├── msvcm80.dll
│ │ │ │ │ ├── msvcp80.dll
│ │ │ │ │ ├── msvcr80.dll
│ │ │ │ │ └── wlua5.1.exe
│ │ │ │ └── include
│ │ │ │ ├── lauxlib.h
│ │ │ │ ├── luaconf.h
│ │ │ │ ├── lua.h
│ │ │ │ ├── lua.hpp
│ │ │ │ └── lualib.h
│ │ │ ├── lua.ico
│ │ │ ├── LuaRocks.reg.lua
│ │ │ ├── LuaRocks.reg.template
│ │ │ ├── luarocksw.bat
│ │ │ ├── pe-parser.lua
│ │ │ ├── rclauncher.c
│ │ │ └── tools
│ │ │ ├── 7z.dll
│ │ │ ├── 7z.exe
│ │ │ ├── cp.exe
│ │ │ ├── find.exe
│ │ │ ├── libeay32.dll
│ │ │ ├── libiconv2.dll
│ │ │ ├── libintl3.dll
│ │ │ ├── libssl32.dll
│ │ │ ├── ls.exe
│ │ │ ├── md5sum.exe
│ │ │ ├── mkdir.exe
│ │ │ ├── mv.exe
│ │ │ ├── pwd.exe
│ │ │ ├── rmdir.exe
│ │ │ ├── test.exe
│ │ │ ├── uname.exe
│ │ │ └── wget.exe
│ │ └── README.md
│ ├── qtlua
│ │ ├── cmake
│ │ │ ├── FindLua.cmake
│ │ │ ├── FindReadline.cmake
│ │ │ ├── InstallRequiredQtLibraries.cmake
│ │ │ ├── MacroAddQtLuaModule.cmake
│ │ │ ├── MacroQt4AutoGen.cmake
│ │ │ └── QtLuaPaths.cmake
│ │ ├── CMakeLists.txt
│ │ ├── Copyright.txt
│ │ ├── doc
│ │ │ ├── index.md
│ │ │ ├── qtcore.md
│ │ │ ├── qtgui.md
│ │ │ ├── qtide.md
│ │ │ ├── qt.md
│ │ │ ├── qtsvg.md
│ │ │ ├── qtuiloader.md
│ │ │ └── qtwidget.md
│ │ ├── mkdocs.yml
│ │ ├── packages
│ │ │ ├── CMakeLists.txt
│ │ │ ├── qt
│ │ │ │ └── CMakeLists.txt
│ │ │ ├── qtcore
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── qtcore.cpp
│ │ │ │ └── qtcore.h
│ │ │ ├── qtgui
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── qtgui.cpp
│ │ │ │ ├── qtgui.h
│ │ │ │ ├── qtluagui.cpp
│ │ │ │ └── qtluagui.h
│ │ │ ├── qtide
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── images
│ │ │ │ │ ├── clear.png
│ │ │ │ │ ├── COPYRIGHT.txt
│ │ │ │ │ ├── down.png
│ │ │ │ │ ├── editbalance.png
│ │ │ │ │ ├── editcopy.png
│ │ │ │ │ ├── editcut.png
│ │ │ │ │ ├── editfind.png
│ │ │ │ │ ├── editpaste.png
│ │ │ │ │ ├── editprefs.png
│ │ │ │ │ ├── editredo.png
│ │ │ │ │ ├── editundo.png
│ │ │ │ │ ├── filenewlua.png
│ │ │ │ │ ├── filenew.png
│ │ │ │ │ ├── fileopen.png
│ │ │ │ │ ├── fileprint.png
│ │ │ │ │ ├── filequit.png
│ │ │ │ │ ├── filesave.png
│ │ │ │ │ ├── helpindex.png
│ │ │ │ │ ├── history.png
│ │ │ │ │ ├── home.png
│ │ │ │ │ ├── left.png
│ │ │ │ │ ├── playerload.png
│ │ │ │ │ ├── playerpause.png
│ │ │ │ │ ├── playerplay.png
│ │ │ │ │ ├── playerrestart.png
│ │ │ │ │ ├── playerstop.png
│ │ │ │ │ ├── refresh.png
│ │ │ │ │ ├── right.png
│ │ │ │ │ ├── stop.png
│ │ │ │ │ ├── trash.png
│ │ │ │ │ ├── up.png
│ │ │ │ │ └── web.png
│ │ │ │ ├── init.lua
│ │ │ │ ├── prefs.lua
│ │ │ │ ├── prefs.ui
│ │ │ │ ├── qluabrowser.cpp
│ │ │ │ ├── qluabrowser.h
│ │ │ │ ├── qluaeditor.cpp
│ │ │ │ ├── qluaeditor.h
│ │ │ │ ├── qluafinddialog.ui
│ │ │ │ ├── qluagotodialog.ui
│ │ │ │ ├── qluaide.cpp
│ │ │ │ ├── qluaide.h
│ │ │ │ ├── qluamainwindow.cpp
│ │ │ │ ├── qluamainwindow.h
│ │ │ │ ├── qluamdimain.cpp
│ │ │ │ ├── qluamdimain.h
│ │ │ │ ├── qluamode_c.cpp
│ │ │ │ ├── qluamode.cpp
│ │ │ │ ├── qluamode.h
│ │ │ │ ├── qluamode_hlp.cpp
│ │ │ │ ├── qluamode_lua.cpp
│ │ │ │ ├── qluamode_txt.cpp
│ │ │ │ ├── qluareplacedialog.ui
│ │ │ │ ├── qluasdimain.cpp
│ │ │ │ ├── qluasdimain.h
│ │ │ │ ├── qluatextedit.cpp
│ │ │ │ ├── qluatextedit.h
│ │ │ │ ├── qtide.cpp
│ │ │ │ ├── qtide.h
│ │ │ │ ├── qtide.qrc
│ │ │ │ ├── README.txt
│ │ │ │ └── SETTINGS.txt
│ │ │ ├── qtsvg
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── qtluasvggenerator.cpp
│ │ │ │ ├── qtluasvggenerator.h
│ │ │ │ ├── qtsvg.cpp
│ │ │ │ └── qtsvg.h
│ │ │ ├── qtuiloader
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── init.lua
│ │ │ │ ├── test.lua
│ │ │ │ ├── test.ui
│ │ │ │ ├── uiloader.cpp
│ │ │ │ └── uiloader.h
│ │ │ └── qtwidget
│ │ │ ├── CMakeLists.txt
│ │ │ ├── init.lua
│ │ │ ├── qtlualistener.cpp
│ │ │ ├── qtlualistener.h
│ │ │ ├── qtluapainter.cpp
│ │ │ ├── qtluapainter.h
│ │ │ ├── qtluaprinter.cpp
│ │ │ ├── qtluaprinter.h
│ │ │ ├── qtwidget.cpp
│ │ │ └── qtwidget.h
│ │ ├── qlua
│ │ │ ├── CMakeLists.txt
│ │ │ ├── images
│ │ │ │ ├── luadoc.icns
│ │ │ │ ├── luadoc.ico
│ │ │ │ ├── luadoc.png
│ │ │ │ ├── torch.icns
│ │ │ │ ├── torch.ico
│ │ │ │ └── torch.png
│ │ │ ├── qluaapplication.cpp
│ │ │ ├── qluaapplication.h
│ │ │ ├── qluaconf.h.in
│ │ │ ├── QLuaConfig.cmake.in
│ │ │ ├── qluaconsole.h
│ │ │ ├── qluaconsole_unix.cpp
│ │ │ ├── qluaconsole_win.cpp
│ │ │ ├── qlua.cpp
│ │ │ ├── qlua.plist.in
│ │ │ ├── qlua.qrc
│ │ │ └── qlua.rc
│ │ ├── qtlua
│ │ │ ├── CMakeLists.txt
│ │ │ ├── qtluaconf.h.in
│ │ │ ├── QtLuaConfig.cmake.in
│ │ │ ├── qtluaengine.cpp
│ │ │ ├── qtluaengine.h
│ │ │ ├── qtluautils.cpp
│ │ │ └── qtluautils.h
│ │ ├── qtutil
│ │ │ ├── CMakeLists.txt
│ │ │ ├── qmenuaction.cpp
│ │ │ ├── qmenuaction.h
│ │ │ ├── qthumbwheel.cpp
│ │ │ ├── qthumbwheel.h
│ │ │ ├── qtutilconf.h
│ │ │ ├── QtUtilConfig.cmake.in
│ │ │ └── Readme.txt
│ │ ├── README.md
│ │ └── rocks
│ │ └── qtlua-scm-1.rockspec
│ └── trepl
│ ├── cmake
│ │ └── FindReadline.cmake
│ ├── CMakeLists.txt
│ ├── colorize.lua
│ ├── colors.lua
│ ├── doc
│ │ └── index.md
│ ├── init.lua
│ ├── LICENSE
│ ├── mkdocs.yml
│ ├── readline.c
│ ├── README.md
│ ├── th
│ ├── trepl-scm-1.rockspec
│ └── utils.c
├── extra
│ ├── argcheck
│ │ ├── benchmark
│ │ │ ├── doc
│ │ │ │ ├── tree1.png
│ │ │ │ └── tree7.png
│ │ │ ├── README.md
│ │ │ ├── test.c
│ │ │ ├── torch7capi.lua
│ │ │ ├── torch9ffi.lua
│ │ │ └── torch9luaffi.lua
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ └── tree.png
│ │ ├── doc.lua
│ │ ├── dump.lua
│ │ ├── env.lua
│ │ ├── graph.lua
│ │ ├── init.lua
│ │ ├── README.md
│ │ ├── rocks
│ │ │ ├── argcheck-0.5.0-0.rockspec
│ │ │ ├── argcheck-1.0.0-0.rockspec
│ │ │ └── argcheck-scm-1.rockspec
│ │ ├── test
│ │ │ └── test.lua
│ │ ├── usage.lua
│ │ └── utils.lua
│ ├── CMakeLists.txt
│ ├── cudnn
│ │ ├── BatchNormalization.lua
│ │ ├── BGRU.lua
│ │ ├── BLSTM.lua
│ │ ├── ClippedReLU.lua
│ │ ├── cmake
│ │ │ └── FindCUDNN.cmake
│ │ ├── CMakeLists.txt
│ │ ├── convert.lua
│ │ ├── cudnn-scm-1.rockspec
│ │ ├── env.lua
│ │ ├── ffi.lua
│ │ ├── find.lua
│ │ ├── functional.lua
│ │ ├── GRU.lua
│ │ ├── init.lua
│ │ ├── LICENSE
│ │ ├── LogSoftMax.lua
│ │ ├── LSTM.lua
│ │ ├── Pointwise.lua
│ │ ├── Pooling3D.lua
│ │ ├── Pooling.lua
│ │ ├── README.md
│ │ ├── ReLU.lua
│ │ ├── RNN.lua
│ │ ├── RNNReLU.lua
│ │ ├── RNNTanh.lua
│ │ ├── Sigmoid.lua
│ │ ├── SoftMax.lua
│ │ ├── SpatialAveragePooling.lua
│ │ ├── SpatialBatchNormalization.lua
│ │ ├── SpatialConvolution.lua
│ │ ├── SpatialCrossEntropyCriterion.lua
│ │ ├── SpatialCrossMapLRN.lua
│ │ ├── SpatialDivisiveNormalization.lua
│ │ ├── SpatialFullConvolution.lua
│ │ ├── SpatialLogSoftMax.lua
│ │ ├── SpatialMaxPooling.lua
│ │ ├── SpatialSoftMax.lua
│ │ ├── Tanh.lua
│ │ ├── TemporalConvolution.lua
│ │ ├── test
│ │ │ ├── bench_groups.lua
│ │ │ ├── benchmark.lua
│ │ │ ├── bntest.lua
│ │ │ ├── test_1x1conv.lua
│ │ │ ├── test_groups.lua
│ │ │ ├── test.lua
│ │ │ ├── test_rnn.lua
│ │ │ └── test_spatialFullConv.lua
│ │ ├── VolumetricAveragePooling.lua
│ │ ├── VolumetricBatchNormalization.lua
│ │ ├── VolumetricConvolution.lua
│ │ ├── VolumetricCrossEntropyCriterion.lua
│ │ ├── VolumetricFullConvolution.lua
│ │ ├── VolumetricLogSoftMax.lua
│ │ ├── VolumetricMaxPooling.lua
│ │ └── VolumetricSoftMax.lua
│ ├── cunn
│ │ ├── CMakeLists.txt
│ │ ├── CONTRIBUTING.md
│ │ ├── DataParallelTable.lua
│ │ ├── doc
│ │ │ └── cunnmodules.md
│ │ ├── init.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ └── THCUNN
│ │ │ ├── AbsCriterion.cu
│ │ │ ├── Abs.cu
│ │ │ ├── BatchNormalization.cu
│ │ │ ├── BCECriterion.cu
│ │ │ ├── ClassNLLCriterion.cu
│ │ │ ├── cmake
│ │ │ │ └── select_compute_arch.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── common.h
│ │ │ ├── DistKLDivCriterion.cu
│ │ │ ├── ELU.cu
│ │ │ ├── FusedRNNKernel.cu
│ │ │ ├── GatedLinearUnit.cu
│ │ │ ├── generic
│ │ │ │ ├── AbsCriterion.cu
│ │ │ │ ├── Abs.cu
│ │ │ │ ├── BatchNormalization.cu
│ │ │ │ ├── BCECriterion.cu
│ │ │ │ ├── ClassNLLCriterion.cu
│ │ │ │ ├── DistKLDivCriterion.cu
│ │ │ │ ├── ELU.cu
│ │ │ │ ├── FusedRNNKernel.cu
│ │ │ │ ├── GatedLinearUnit.cu
│ │ │ │ ├── HardTanh.cu
│ │ │ │ ├── IndexLinear.cu
│ │ │ │ ├── L1Cost.cu
│ │ │ │ ├── LeakyReLU.cu
│ │ │ │ ├── LogSigmoid.cu
│ │ │ │ ├── LogSoftMax.cu
│ │ │ │ ├── LookupTableBag.cu
│ │ │ │ ├── LookupTable.cu
│ │ │ │ ├── MarginCriterion.cu
│ │ │ │ ├── MSECriterion.cu
│ │ │ │ ├── MultiLabelMarginCriterion.cu
│ │ │ │ ├── MultiMarginCriterion.cu
│ │ │ │ ├── PReLU.cu
│ │ │ │ ├── RReLU.cu
│ │ │ │ ├── Sigmoid.cu
│ │ │ │ ├── SmoothL1Criterion.cu
│ │ │ │ ├── SoftMarginCriterion.cu
│ │ │ │ ├── SoftMax.cu
│ │ │ │ ├── SoftPlus.cu
│ │ │ │ ├── SoftShrink.cu
│ │ │ │ ├── SparseLinear.cu
│ │ │ │ ├── SpatialAdaptiveAveragePooling.cu
│ │ │ │ ├── SpatialAdaptiveMaxPooling.cu
│ │ │ │ ├── SpatialAveragePooling.cu
│ │ │ │ ├── SpatialClassNLLCriterion.cu
│ │ │ │ ├── SpatialConvolutionLocal.cu
│ │ │ │ ├── SpatialConvolutionMM.cu
│ │ │ │ ├── SpatialCrossMapLRN.cu
│ │ │ │ ├── SpatialDepthWiseConvolution.cu
│ │ │ │ ├── SpatialDilatedConvolution.cu
│ │ │ │ ├── SpatialDilatedMaxPooling.cu
│ │ │ │ ├── SpatialFractionalMaxPooling.cu
│ │ │ │ ├── SpatialFullConvolution.cu
│ │ │ │ ├── SpatialMaxPooling.cu
│ │ │ │ ├── SpatialMaxUnpooling.cu
│ │ │ │ ├── SpatialReflectionPadding.cu
│ │ │ │ ├── SpatialReplicationPadding.cu
│ │ │ │ ├── SpatialSubSampling.cu
│ │ │ │ ├── SpatialUpSamplingBilinear.cu
│ │ │ │ ├── SpatialUpSamplingNearest.cu
│ │ │ │ ├── Sqrt.cu
│ │ │ │ ├── Square.cu
│ │ │ │ ├── Tanh.cu
│ │ │ │ ├── TemporalConvolution.cu
│ │ │ │ ├── TemporalMaxPooling.cu
│ │ │ │ ├── TemporalRowConvolution.cu
│ │ │ │ ├── THCUNN.h
│ │ │ │ ├── Threshold.cu
│ │ │ │ ├── VolumetricAveragePooling.cu
│ │ │ │ ├── VolumetricConvolution.cu
│ │ │ │ ├── VolumetricDilatedConvolution.cu
│ │ │ │ ├── VolumetricDilatedMaxPooling.cu
│ │ │ │ ├── VolumetricFractionalMaxPooling.cu
│ │ │ │ ├── VolumetricFullConvolution.cu
│ │ │ │ ├── VolumetricMaxPooling.cu
│ │ │ │ ├── VolumetricMaxUnpooling.cu
│ │ │ │ ├── VolumetricReplicationPadding.cu
│ │ │ │ ├── VolumetricUpSamplingNearest.cu
│ │ │ │ └── VolumetricUpSamplingTrilinear.cu
│ │ │ ├── HardTanh.cu
│ │ │ ├── im2col.h
│ │ │ ├── IndexLinear.cu
│ │ │ ├── L1Cost.cu
│ │ │ ├── LeakyReLU.cu
│ │ │ ├── LogSigmoid.cu
│ │ │ ├── LogSoftMax.cu
│ │ │ ├── LookupTableBag.cu
│ │ │ ├── LookupTable.cu
│ │ │ ├── MarginCriterion.cu
│ │ │ ├── MSECriterion.cu
│ │ │ ├── MultiLabelMarginCriterion.cu
│ │ │ ├── MultiMarginCriterion.cu
│ │ │ ├── PReLU.cu
│ │ │ ├── row2col.h
│ │ │ ├── RReLU.cu
│ │ │ ├── SharedMem.cuh
│ │ │ ├── Sigmoid.cu
│ │ │ ├── SmoothL1Criterion.cu
│ │ │ ├── SoftMarginCriterion.cu
│ │ │ ├── SoftMax.cu
│ │ │ ├── SoftPlus.cu
│ │ │ ├── SoftShrink.cu
│ │ │ ├── SparseLinear.cu
│ │ │ ├── SpatialAdaptiveAveragePooling.cu
│ │ │ ├── SpatialAdaptiveMaxPooling.cu
│ │ │ ├── SpatialAveragePooling.cu
│ │ │ ├── SpatialClassNLLCriterion.cu
│ │ │ ├── SpatialConvolutionLocal.cu
│ │ │ ├── SpatialConvolutionMM.cu
│ │ │ ├── SpatialCrossMapLRN.cu
│ │ │ ├── SpatialDepthWiseConvolution.cu
│ │ │ ├── SpatialDilatedConvolution.cu
│ │ │ ├── SpatialDilatedMaxPooling.cu
│ │ │ ├── SpatialFractionalMaxPooling.cu
│ │ │ ├── SpatialFullConvolution.cu
│ │ │ ├── SpatialMaxPooling.cu
│ │ │ ├── SpatialMaxUnpooling.cu
│ │ │ ├── SpatialReflectionPadding.cu
│ │ │ ├── SpatialReplicationPadding.cu
│ │ │ ├── SpatialSubSampling.cu
│ │ │ ├── SpatialUpSamplingBilinear.cu
│ │ │ ├── SpatialUpSamplingNearest.cu
│ │ │ ├── Sqrt.cu
│ │ │ ├── Square.cu
│ │ │ ├── Tanh.cu
│ │ │ ├── TemporalConvolution.cu
│ │ │ ├── TemporalMaxPooling.cu
│ │ │ ├── TemporalRowConvolution.cu
│ │ │ ├── THCHalfAutoNumerics.cuh
│ │ │ ├── THCUNN.h
│ │ │ ├── Threshold.cu
│ │ │ ├── vol2col.h
│ │ │ ├── VolumetricAveragePooling.cu
│ │ │ ├── VolumetricConvolution.cu
│ │ │ ├── VolumetricDilatedConvolution.cu
│ │ │ ├── VolumetricDilatedMaxPooling.cu
│ │ │ ├── VolumetricFractionalMaxPooling.cu
│ │ │ ├── VolumetricFullConvolution.cu
│ │ │ ├── VolumetricMaxPooling.cu
│ │ │ ├── VolumetricMaxUnpooling.cu
│ │ │ ├── VolumetricReplicationPadding.cu
│ │ │ ├── VolumetricUpSamplingNearest.cu
│ │ │ └── VolumetricUpSamplingTrilinear.cu
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── rocks
│ │ │ ├── cunn-1.0-0.rockspec
│ │ │ ├── cunn-scm-1.rockspec
│ │ │ └── version.sh
│ │ ├── test_DataParallelTable.lua
│ │ ├── test.lua
│ │ └── THCUNN.lua
│ ├── cutorch
│ │ ├── CMakeLists.txt
│ │ ├── CONTRIBUTING.md
│ │ ├── FFI.lua
│ │ ├── generic
│ │ │ ├── CStorage.c
│ │ │ ├── CStorageCopy.c
│ │ │ ├── CTensor.c
│ │ │ ├── CTensorCopy.c
│ │ │ └── TensorOperator.c
│ │ ├── init.c
│ │ ├── init.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ └── THC
│ │ │ ├── cmake
│ │ │ │ ├── FindMAGMA.cmake
│ │ │ │ └── select_compute_arch.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── generated
│ │ │ │ ├── THCTensorMaskedByte.cu
│ │ │ │ ├── THCTensorMaskedChar.cu
│ │ │ │ ├── THCTensorMaskedDouble.cu
│ │ │ │ ├── THCTensorMaskedFloat.cu
│ │ │ │ ├── THCTensorMaskedHalf.cu
│ │ │ │ ├── THCTensorMaskedInt.cu
│ │ │ │ ├── THCTensorMaskedLong.cu
│ │ │ │ ├── THCTensorMaskedShort.cu
│ │ │ │ ├── THCTensorMathCompareByte.cu
│ │ │ │ ├── THCTensorMathCompareChar.cu
│ │ │ │ ├── THCTensorMathCompareDouble.cu
│ │ │ │ ├── THCTensorMathCompareFloat.cu
│ │ │ │ ├── THCTensorMathCompareHalf.cu
│ │ │ │ ├── THCTensorMathCompareInt.cu
│ │ │ │ ├── THCTensorMathCompareLong.cu
│ │ │ │ ├── THCTensorMathCompareShort.cu
│ │ │ │ ├── THCTensorMathCompareTByte.cu
│ │ │ │ ├── THCTensorMathCompareTChar.cu
│ │ │ │ ├── THCTensorMathCompareTDouble.cu
│ │ │ │ ├── THCTensorMathCompareTFloat.cu
│ │ │ │ ├── THCTensorMathCompareTHalf.cu
│ │ │ │ ├── THCTensorMathCompareTInt.cu
│ │ │ │ ├── THCTensorMathCompareTLong.cu
│ │ │ │ ├── THCTensorMathCompareTShort.cu
│ │ │ │ ├── THCTensorMathPointwiseByte.cu
│ │ │ │ ├── THCTensorMathPointwiseChar.cu
│ │ │ │ ├── THCTensorMathPointwiseDouble.cu
│ │ │ │ ├── THCTensorMathPointwiseFloat.cu
│ │ │ │ ├── THCTensorMathPointwiseHalf.cu
│ │ │ │ ├── THCTensorMathPointwiseInt.cu
│ │ │ │ ├── THCTensorMathPointwiseLong.cu
│ │ │ │ ├── THCTensorMathPointwiseShort.cu
│ │ │ │ ├── THCTensorMathReduceByte.cu
│ │ │ │ ├── THCTensorMathReduceChar.cu
│ │ │ │ ├── THCTensorMathReduceDouble.cu
│ │ │ │ ├── THCTensorMathReduceFloat.cu
│ │ │ │ ├── THCTensorMathReduceHalf.cu
│ │ │ │ ├── THCTensorMathReduceInt.cu
│ │ │ │ ├── THCTensorMathReduceLong.cu
│ │ │ │ ├── THCTensorMathReduceShort.cu
│ │ │ │ ├── THCTensorSortByte.cu
│ │ │ │ ├── THCTensorSortChar.cu
│ │ │ │ ├── THCTensorSortDouble.cu
│ │ │ │ ├── THCTensorSortFloat.cu
│ │ │ │ ├── THCTensorSortHalf.cu
│ │ │ │ ├── THCTensorSortInt.cu
│ │ │ │ ├── THCTensorSortLong.cu
│ │ │ │ └── THCTensorSortShort.cu
│ │ │ ├── generic
│ │ │ │ ├── THCDeviceTensorUtils.cu
│ │ │ │ ├── THCStorage.c
│ │ │ │ ├── THCStorageCopy.c
│ │ │ │ ├── THCStorageCopy.cu
│ │ │ │ ├── THCStorageCopy.h
│ │ │ │ ├── THCStorage.cu
│ │ │ │ ├── THCStorage.h
│ │ │ │ ├── THCTensor.c
│ │ │ │ ├── THCTensorCopy.c
│ │ │ │ ├── THCTensorCopy.cu
│ │ │ │ ├── THCTensorCopy.h
│ │ │ │ ├── THCTensor.cu
│ │ │ │ ├── THCTensor.h
│ │ │ │ ├── THCTensorIndex.cu
│ │ │ │ ├── THCTensorIndex.h
│ │ │ │ ├── THCTensorMasked.cu
│ │ │ │ ├── THCTensorMasked.h
│ │ │ │ ├── THCTensorMathBlas.cu
│ │ │ │ ├── THCTensorMathBlas.h
│ │ │ │ ├── THCTensorMathCompare.cu
│ │ │ │ ├── THCTensorMathCompare.h
│ │ │ │ ├── THCTensorMathCompareT.cu
│ │ │ │ ├── THCTensorMathCompareT.h
│ │ │ │ ├── THCTensorMath.cu
│ │ │ │ ├── THCTensorMath.h
│ │ │ │ ├── THCTensorMathMagma.cu
│ │ │ │ ├── THCTensorMathMagma.h
│ │ │ │ ├── THCTensorMathPairwise.cu
│ │ │ │ ├── THCTensorMathPairwise.h
│ │ │ │ ├── THCTensorMathPointwise.cu
│ │ │ │ ├── THCTensorMathPointwise.h
│ │ │ │ ├── THCTensorMathReduce.cu
│ │ │ │ ├── THCTensorMathReduce.h
│ │ │ │ ├── THCTensorMathScan.cu
│ │ │ │ ├── THCTensorMathScan.h
│ │ │ │ ├── THCTensorMode.cu
│ │ │ │ ├── THCTensorMode.h
│ │ │ │ ├── THCTensorRandom.cu
│ │ │ │ ├── THCTensorRandom.h
│ │ │ │ ├── THCTensorScatterGather.cu
│ │ │ │ ├── THCTensorScatterGather.h
│ │ │ │ ├── THCTensorSort.cu
│ │ │ │ ├── THCTensorSort.h
│ │ │ │ ├── THCTensorTopK.cu
│ │ │ │ └── THCTensorTopK.h
│ │ │ ├── THCAllocator.c
│ │ │ ├── THCAllocator.h
│ │ │ ├── THCApply.cuh
│ │ │ ├── THCAsmUtils.cuh
│ │ │ ├── THCAtomics.cuh
│ │ │ ├── THCBlas.cu
│ │ │ ├── THCBlas.h
│ │ │ ├── THCCachingAllocator.cpp
│ │ │ ├── THCCachingAllocator.h
│ │ │ ├── THCCachingHostAllocator.cpp
│ │ │ ├── THCCachingHostAllocator.h
│ │ │ ├── THCDeviceTensor.cuh
│ │ │ ├── THCDeviceTensor-inl.cuh
│ │ │ ├── THCDeviceTensorUtils.cuh
│ │ │ ├── THCDeviceTensorUtils-inl.cuh
│ │ │ ├── THCDeviceUtils.cuh
│ │ │ ├── THCGeneral.c
│ │ │ ├── THCGeneral.h.in
│ │ │ ├── THCGenerateAllTypes.h
│ │ │ ├── THCGenerateByteType.h
│ │ │ ├── THCGenerateCharType.h
│ │ │ ├── THCGenerateDoubleType.h
│ │ │ ├── THCGenerateFloatType.h
│ │ │ ├── THCGenerateFloatTypes.h
│ │ │ ├── THCGenerateHalfType.h
│ │ │ ├── THCGenerateIntType.h
│ │ │ ├── THCGenerateLongType.h
│ │ │ ├── THCGenerateShortType.h
│ │ │ ├── THC.h
│ │ │ ├── THCHalf.cu
│ │ │ ├── THCHalf.h
│ │ │ ├── THCNumerics.cuh
│ │ │ ├── THCReduceAll.cuh
│ │ │ ├── THCReduceApplyUtils.cu
│ │ │ ├── THCReduceApplyUtils.cuh
│ │ │ ├── THCReduce.cuh
│ │ │ ├── THCScanUtils.cuh
│ │ │ ├── THCSleep.cu
│ │ │ ├── THCSleep.h
│ │ │ ├── THCSortUtils.cu
│ │ │ ├── THCSortUtils.cuh
│ │ │ ├── THCStorage.c
│ │ │ ├── THCStorageCopy.c
│ │ │ ├── THCStorageCopy.cu
│ │ │ ├── THCStorageCopy.h
│ │ │ ├── THCStorage.cu
│ │ │ ├── THCStorage.h
│ │ │ ├── THCStream.cpp
│ │ │ ├── THCStream.h
│ │ │ ├── THCTensor.c
│ │ │ ├── THCTensorConv.cu
│ │ │ ├── THCTensorConv.h
│ │ │ ├── THCTensorCopy.c
│ │ │ ├── THCTensorCopy.cu
│ │ │ ├── THCTensorCopy.h
│ │ │ ├── THCTensor.cu
│ │ │ ├── THCTensor.h
│ │ │ ├── THCTensorIndex.cu
│ │ │ ├── THCTensorInfo.cuh
│ │ │ ├── THCTensorMasked.cuh
│ │ │ ├── THCTensorMath2.cu
│ │ │ ├── THCTensorMathBlas.cu
│ │ │ ├── THCTensorMathCompare.cuh
│ │ │ ├── THCTensorMathCompareT.cuh
│ │ │ ├── THCTensorMath.cu
│ │ │ ├── THCTensorMath.cuh
│ │ │ ├── THCTensorMath.h
│ │ │ ├── THCTensorMathMagma.cu
│ │ │ ├── THCTensorMathMagma.cuh
│ │ │ ├── THCTensorMathPairwise.cu
│ │ │ ├── THCTensorMathPointwise.cuh
│ │ │ ├── THCTensorMathReduce.cu
│ │ │ ├── THCTensorMathReduce.cuh
│ │ │ ├── THCTensorMathScan.cu
│ │ │ ├── THCTensorMode.cu
│ │ │ ├── THCTensorMode.cuh
│ │ │ ├── THCTensorRandom.cpp
│ │ │ ├── THCTensorRandom.cu
│ │ │ ├── THCTensorRandom.cuh
│ │ │ ├── THCTensorRandom.h
│ │ │ ├── THCTensorScatterGather.cu
│ │ │ ├── THCTensorSort.cu
│ │ │ ├── THCTensorSort.cuh
│ │ │ ├── THCTensorTopK.cu
│ │ │ ├── THCTensorTopK.cuh
│ │ │ ├── THCTensorTypeUtils.cu
│ │ │ ├── THCTensorTypeUtils.cuh
│ │ │ ├── THCThreadLocal.c
│ │ │ ├── THCThreadLocal.h
│ │ │ └── THCThrustAllocator.cuh
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── rocks
│ │ │ ├── cutorch-1.0-0.rockspec
│ │ │ ├── cutorch-scm-1.rockspec
│ │ │ └── version.sh
│ │ ├── Storage.c
│ │ ├── Tensor.c
│ │ ├── Tensor.lua
│ │ ├── TensorMath.lua
│ │ ├── TensorOperator.c
│ │ ├── test
│ │ │ ├── benchmarks
│ │ │ │ └── multinomial_alias_compare.lua
│ │ │ ├── test.lua
│ │ │ └── test_shutdown.lua
│ │ └── torch
│ │ ├── generic
│ │ │ ├── Storage.c
│ │ │ └── Tensor.c
│ │ ├── utils.c
│ │ └── utils.h
│ ├── graph
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── Edge.lua
│ │ ├── graphviz.lua
│ │ ├── init.lua
│ │ ├── Node.lua
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── graph-scm-1.rockspec
│ │ └── test
│ │ ├── test_graph.lua
│ │ ├── test_graphviz.lua
│ │ └── test_old.lua
│ ├── lua-cjson
│ │ ├── build-packages.sh
│ │ ├── CMakeLists.txt
│ │ ├── devel
│ │ │ └── json_parser_outline.txt
│ │ ├── dtoa.c
│ │ ├── dtoa_config.h
│ │ ├── fpconv.c
│ │ ├── fpconv.h
│ │ ├── g_fmt.c
│ │ ├── LICENSE
│ │ ├── lua
│ │ │ ├── cjson
│ │ │ │ └── util.lua
│ │ │ ├── json2lua.lua
│ │ │ └── lua2json.lua
│ │ ├── lua-cjson-2.1devel-1.rockspec
│ │ ├── lua_cjson.c
│ │ ├── lua-cjson.spec
│ │ ├── Makefile
│ │ ├── manual.adoc
│ │ ├── NEWS
│ │ ├── performance.adoc
│ │ ├── README.adoc
│ │ ├── rfc4627.txt
│ │ ├── runtests.sh
│ │ ├── strbuf.c
│ │ ├── strbuf.h
│ │ ├── tests
│ │ │ ├── bench.lua
│ │ │ ├── example1.json
│ │ │ ├── example2.json
│ │ │ ├── example3.json
│ │ │ ├── example4.json
│ │ │ ├── example5.json
│ │ │ ├── genutf8.pl
│ │ │ ├── numbers.json
│ │ │ ├── octets-escaped.dat
│ │ │ ├── README
│ │ │ ├── rfc-example1.json
│ │ │ ├── rfc-example2.json
│ │ │ ├── test.lua
│ │ │ └── types.json
│ │ ├── THANKS
│ │ └── TODO
│ ├── luaffifb
│ │ ├── call_arm.dasc
│ │ ├── call_arm.h
│ │ ├── call.c
│ │ ├── call_x64.h
│ │ ├── call_x64win.h
│ │ ├── call_x86.dasc
│ │ ├── call_x86.h
│ │ ├── CONTRIBUTING.md
│ │ ├── ctype.c
│ │ ├── dynasm
│ │ │ ├── dasm_arm.h
│ │ │ ├── dasm_arm.lua
│ │ │ ├── dasm_ppc.h
│ │ │ ├── dasm_ppc.lua
│ │ │ ├── dasm_proto.h
│ │ │ ├── dasm_x64.lua
│ │ │ ├── dasm_x86.h
│ │ │ ├── dasm_x86.lua
│ │ │ └── dynasm.lua
│ │ ├── ffi.c
│ │ ├── ffi.h
│ │ ├── generate_call_h.bat
│ │ ├── LICENSE
│ │ ├── luaffi-scm-1.rockspec
│ │ ├── Makefile
│ │ ├── msvc
│ │ │ ├── inttypes.h
│ │ │ ├── stdbool.h
│ │ │ └── stdint.h
│ │ ├── msvcbuild.bat
│ │ ├── parser.c
│ │ ├── PATENTS
│ │ ├── pretty.lua
│ │ ├── README.md
│ │ ├── test.c
│ │ ├── test_includes.sh
│ │ └── test.lua
│ ├── luafilesystem
│ │ ├── appveyor.yml
│ │ ├── config
│ │ ├── config.win
│ │ ├── doc
│ │ │ └── us
│ │ │ ├── doc.css
│ │ │ ├── examples.html
│ │ │ ├── index.html
│ │ │ ├── license.html
│ │ │ ├── luafilesystem.png
│ │ │ └── manual.html
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── Makefile.win
│ │ ├── README.md
│ │ ├── rockspecs
│ │ │ ├── luafilesystem-1.3.0-1.rockspec
│ │ │ ├── luafilesystem-1.4.0-1.rockspec
│ │ │ ├── luafilesystem-1.4.0-2.rockspec
│ │ │ ├── luafilesystem-1.4.1-1.rockspec
│ │ │ ├── luafilesystem-1.4.1rc1-1.rockspec
│ │ │ ├── luafilesystem-1.4.2-1.rockspec
│ │ │ ├── luafilesystem-1.5.0-1.rockspec
│ │ │ ├── luafilesystem-1.6.0-1.rockspec
│ │ │ ├── luafilesystem-1.6.1-1.rockspec
│ │ │ ├── luafilesystem-1.6.2-1.rockspec
│ │ │ ├── luafilesystem-1.6.3-1.rockspec
│ │ │ ├── luafilesystem-cvs-1.rockspec
│ │ │ ├── luafilesystem-cvs-2.rockspec
│ │ │ └── luafilesystem-cvs-3.rockspec
│ │ ├── src
│ │ │ ├── lfs.c
│ │ │ ├── lfs.def
│ │ │ └── lfs.h
│ │ ├── tests
│ │ │ └── test.lua
│ │ └── vc6
│ │ ├── lfs.def
│ │ ├── luafilesystem_dll.dsp
│ │ └── luafilesystem.dsw
│ ├── moses
│ │ ├── CHANGELOG.md
│ │ ├── doc
│ │ │ ├── index.html
│ │ │ ├── ldoc.css
│ │ │ ├── topics
│ │ │ │ └── tutorial.md.html
│ │ │ └── tutorial.md
│ │ ├── LICENSE
│ │ ├── moses.lua
│ │ ├── moses_min.lua
│ │ ├── README.md
│ │ ├── rockspec
│ │ │ ├── moses-1.3-0.rockspec
│ │ │ ├── moses-1.3.1-1.rockspec
│ │ │ ├── moses-1.3-1.rockspec
│ │ │ ├── moses-1.3.2.1-1.rockspec
│ │ │ ├── moses-1.3.2-1.rockspec
│ │ │ ├── moses-1.4.0-1.rockspec
│ │ │ ├── moses-1.5.0-1.rockspec
│ │ │ ├── moses-1.5.1-1.rockspec
│ │ │ ├── moses-1.6.0-1.rockspec
│ │ │ └── moses-1.6.1-1.rockspec
│ │ └── spec
│ │ ├── array_spec.lua
│ │ ├── chaining_spec.lua
│ │ ├── func_spec.lua
│ │ ├── import_spec.lua
│ │ ├── object_spec.lua
│ │ └── table_spec.lua
│ ├── nn
│ │ ├── AbsCriterion.lua
│ │ ├── Abs.lua
│ │ ├── AddConstant.lua
│ │ ├── Add.lua
│ │ ├── BatchNormalization.lua
│ │ ├── BCECriterion.lua
│ │ ├── Bilinear.lua
│ │ ├── Bottle.lua
│ │ ├── CAdd.lua
│ │ ├── CAddTable.lua
│ │ ├── CAddTensorTable.lua
│ │ ├── CDivTable.lua
│ │ ├── Clamp.lua
│ │ ├── ClassNLLCriterion.lua
│ │ ├── ClassSimplexCriterion.lua
│ │ ├── CMakeLists.txt
│ │ ├── CMaxTable.lua
│ │ ├── CMinTable.lua
│ │ ├── CMul.lua
│ │ ├── CMulTable.lua
│ │ ├── Collapse.lua
│ │ ├── Concat.lua
│ │ ├── ConcatTable.lua
│ │ ├── Constant.lua
│ │ ├── Container.lua
│ │ ├── Contiguous.lua
│ │ ├── CONTRIBUTING.md
│ │ ├── Convert.lua
│ │ ├── Copy.lua
│ │ ├── COPYRIGHT.txt
│ │ ├── CosineDistance.lua
│ │ ├── CosineEmbeddingCriterion.lua
│ │ ├── Cosine.lua
│ │ ├── CReLU.lua
│ │ ├── Criterion.lua
│ │ ├── CriterionTable.lua
│ │ ├── CrossEntropyCriterion.lua
│ │ ├── CSubTable.lua
│ │ ├── Decorator.lua
│ │ ├── DepthConcat.lua
│ │ ├── DistanceRatioCriterion.lua
│ │ ├── DistKLDivCriterion.lua
│ │ ├── doc
│ │ │ ├── containers.md
│ │ │ ├── convolution.md
│ │ │ ├── criterion.md
│ │ │ ├── image
│ │ │ │ ├── abs.png
│ │ │ │ ├── elu.png
│ │ │ │ ├── exp.png
│ │ │ │ ├── hshrink.png
│ │ │ │ ├── htanh.png
│ │ │ │ ├── lena.jpg
│ │ │ │ ├── lenap.jpg
│ │ │ │ ├── logsigmoid.png
│ │ │ │ ├── logsoftmax.png
│ │ │ │ ├── power.png
│ │ │ │ ├── prelu.png
│ │ │ │ ├── relu6.png
│ │ │ │ ├── relu.png
│ │ │ │ ├── rrelu.png
│ │ │ │ ├── sigmmoid.png
│ │ │ │ ├── sigmoid.png
│ │ │ │ ├── softmax.png
│ │ │ │ ├── softmin.png
│ │ │ │ ├── softplus.png
│ │ │ │ ├── softsign.png
│ │ │ │ ├── sqrt.png
│ │ │ │ ├── square.png
│ │ │ │ ├── sshrink.png
│ │ │ │ └── tanh.png
│ │ │ ├── index.md
│ │ │ ├── module.md
│ │ │ ├── overview.md
│ │ │ ├── simple.md
│ │ │ ├── table.md
│ │ │ ├── testing.md
│ │ │ ├── training.md
│ │ │ └── transfer.md
│ │ ├── DontCast.lua
│ │ ├── DotProduct.lua
│ │ ├── Dropout.lua
│ │ ├── ELU.lua
│ │ ├── ErrorMessages.lua
│ │ ├── Euclidean.lua
│ │ ├── Exp.lua
│ │ ├── FlattenTable.lua
│ │ ├── GatedLinearUnit.lua
│ │ ├── GPU.lua
│ │ ├── GradientReversal.lua
│ │ ├── HardShrink.lua
│ │ ├── HardTanh.lua
│ │ ├── hessian.lua
│ │ ├── HingeEmbeddingCriterion.lua
│ │ ├── Identity.lua
│ │ ├── IndexLinear.lua
│ │ ├── Index.lua
│ │ ├── init.lua
│ │ ├── Jacobian.lua
│ │ ├── JoinTable.lua
│ │ ├── Kmeans.lua
│ │ ├── L1Cost.lua
│ │ ├── L1HingeEmbeddingCriterion.lua
│ │ ├── L1Penalty.lua
│ │ ├── LayerNormalization.lua
│ │ ├── LeakyReLU.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ └── THNN
│ │ │ ├── CMakeLists.txt
│ │ │ ├── doc
│ │ │ │ ├── api_reference.md
│ │ │ │ ├── generate_reference.lua
│ │ │ │ └── style_guidelines.md
│ │ │ ├── generic
│ │ │ │ ├── Abs.c
│ │ │ │ ├── AbsCriterion.c
│ │ │ │ ├── BatchNormalization.c
│ │ │ │ ├── BCECriterion.c
│ │ │ │ ├── ClassNLLCriterion.c
│ │ │ │ ├── DistKLDivCriterion.c
│ │ │ │ ├── ELU.c
│ │ │ │ ├── FusedRNNKernel.c
│ │ │ │ ├── GatedLinearUnit.c
│ │ │ │ ├── HardShrink.c
│ │ │ │ ├── HardTanh.c
│ │ │ │ ├── IndexLinear.c
│ │ │ │ ├── L1Cost.c
│ │ │ │ ├── LeakyReLU.c
│ │ │ │ ├── Linear.c
│ │ │ │ ├── LogSigmoid.c
│ │ │ │ ├── LogSoftMax.c
│ │ │ │ ├── LookupTable.c
│ │ │ │ ├── MarginCriterion.c
│ │ │ │ ├── MSECriterion.c
│ │ │ │ ├── MultiLabelMarginCriterion.c
│ │ │ │ ├── MultiMarginCriterion.c
│ │ │ │ ├── PReLU.c
│ │ │ │ ├── RReLU.c
│ │ │ │ ├── Sigmoid.c
│ │ │ │ ├── SmoothL1Criterion.c
│ │ │ │ ├── SoftMarginCriterion.c
│ │ │ │ ├── SoftMax.c
│ │ │ │ ├── SoftPlus.c
│ │ │ │ ├── SoftShrink.c
│ │ │ │ ├── SparseLinear.c
│ │ │ │ ├── SpatialAdaptiveAveragePooling.c
│ │ │ │ ├── SpatialAdaptiveMaxPooling.c
│ │ │ │ ├── SpatialAveragePooling.c
│ │ │ │ ├── SpatialClassNLLCriterion.c
│ │ │ │ ├── SpatialConvolutionLocal.c
│ │ │ │ ├── SpatialConvolutionMap.c
│ │ │ │ ├── SpatialConvolutionMM.c
│ │ │ │ ├── SpatialDepthWiseConvolution.c
│ │ │ │ ├── SpatialDilatedConvolution.c
│ │ │ │ ├── SpatialDilatedMaxPooling.c
│ │ │ │ ├── SpatialFractionalMaxPooling.c
│ │ │ │ ├── SpatialFullConvolution.c
│ │ │ │ ├── SpatialFullConvolutionMap.c
│ │ │ │ ├── SpatialGridSamplerBilinear.c
│ │ │ │ ├── SpatialMaxPooling.c
│ │ │ │ ├── SpatialMaxUnpooling.c
│ │ │ │ ├── SpatialReflectionPadding.c
│ │ │ │ ├── SpatialReplicationPadding.c
│ │ │ │ ├── SpatialSubSampling.c
│ │ │ │ ├── SpatialUpSamplingBilinear.c
│ │ │ │ ├── SpatialUpSamplingNearest.c
│ │ │ │ ├── Sqrt.c
│ │ │ │ ├── Square.c
│ │ │ │ ├── Tanh.c
│ │ │ │ ├── TemporalConvolution.c
│ │ │ │ ├── TemporalMaxPooling.c
│ │ │ │ ├── TemporalRowConvolution.c
│ │ │ │ ├── TemporalSubSampling.c
│ │ │ │ ├── THNN.h
│ │ │ │ ├── Threshold.c
│ │ │ │ ├── unfold.c
│ │ │ │ ├── VolumetricAveragePooling.c
│ │ │ │ ├── VolumetricConvolution.c
│ │ │ │ ├── VolumetricConvolutionMM.c
│ │ │ │ ├── VolumetricDilatedConvolution.c
│ │ │ │ ├── VolumetricDilatedMaxPooling.c
│ │ │ │ ├── VolumetricFractionalMaxPooling.c
│ │ │ │ ├── VolumetricFullConvolution.c
│ │ │ │ ├── VolumetricMaxPooling.c
│ │ │ │ ├── VolumetricMaxUnpooling.c
│ │ │ │ ├── VolumetricReplicationPadding.c
│ │ │ │ ├── VolumetricUpSamplingNearest.c
│ │ │ │ └── VolumetricUpSamplingTrilinear.c
│ │ │ ├── init.c
│ │ │ ├── README.md
│ │ │ └── THNN.h
│ │ ├── Linear.lua
│ │ ├── LinearWeightNorm.lua
│ │ ├── Log.lua
│ │ ├── LogSigmoid.lua
│ │ ├── LogSoftMax.lua
│ │ ├── LookupTable.lua
│ │ ├── MapTable.lua
│ │ ├── MarginCriterion.lua
│ │ ├── MarginRankingCriterion.lua
│ │ ├── MaskedSelect.lua
│ │ ├── Max.lua
│ │ ├── Maxout.lua
│ │ ├── Mean.lua
│ │ ├── Min.lua
│ │ ├── MixtureTable.lua
│ │ ├── mkdocs.yml
│ │ ├── MM.lua
│ │ ├── ModuleCriterion.lua
│ │ ├── Module.lua
│ │ ├── MSECriterion.lua
│ │ ├── MulConstant.lua
│ │ ├── Mul.lua
│ │ ├── MultiCriterion.lua
│ │ ├── MultiLabelMarginCriterion.lua
│ │ ├── MultiLabelSoftMarginCriterion.lua
│ │ ├── MultiMarginCriterion.lua
│ │ ├── MV.lua
│ │ ├── NaN.lua
│ │ ├── Narrow.lua
│ │ ├── NarrowTable.lua
│ │ ├── Normalize.lua
│ │ ├── OneHot.lua
│ │ ├── Padding.lua
│ │ ├── PairwiseDistance.lua
│ │ ├── ParallelCriterion.lua
│ │ ├── Parallel.lua
│ │ ├── ParallelTable.lua
│ │ ├── PartialLinear.lua
│ │ ├── PixelShuffle.lua
│ │ ├── Power.lua
│ │ ├── PReLU.lua
│ │ ├── PrintSize.lua
│ │ ├── Profile.lua
│ │ ├── README.md
│ │ ├── ReLU6.lua
│ │ ├── ReLU.lua
│ │ ├── Replicate.lua
│ │ ├── Reshape.lua
│ │ ├── rocks
│ │ │ └── nn-scm-1.rockspec
│ │ ├── RReLU.lua
│ │ ├── Select.lua
│ │ ├── SelectTable.lua
│ │ ├── Sequential.lua
│ │ ├── Sigmoid.lua
│ │ ├── SmoothL1Criterion.lua
│ │ ├── SoftMarginCriterion.lua
│ │ ├── SoftMax.lua
│ │ ├── SoftMin.lua
│ │ ├── SoftPlus.lua
│ │ ├── SoftShrink.lua
│ │ ├── SoftSign.lua
│ │ ├── SparseJacobian.lua
│ │ ├── SparseLinear.lua
│ │ ├── SpatialAdaptiveAveragePooling.lua
│ │ ├── SpatialAdaptiveMaxPooling.lua
│ │ ├── SpatialAutoCropMSECriterion.lua
│ │ ├── SpatialAveragePooling.lua
│ │ ├── SpatialBatchNormalization.lua
│ │ ├── SpatialClassNLLCriterion.lua
│ │ ├── SpatialContrastiveNormalization.lua
│ │ ├── SpatialConvolutionLocal.lua
│ │ ├── SpatialConvolution.lua
│ │ ├── SpatialConvolutionMap.lua
│ │ ├── SpatialConvolutionMM.lua
│ │ ├── SpatialCrossMapLRN.lua
│ │ ├── SpatialDepthWiseConvolution.lua
│ │ ├── SpatialDilatedConvolution.lua
│ │ ├── SpatialDilatedMaxPooling.lua
│ │ ├── SpatialDivisiveNormalization.lua
│ │ ├── SpatialDropout.lua
│ │ ├── SpatialFractionalMaxPooling.lua
│ │ ├── SpatialFullConvolution.lua
│ │ ├── SpatialFullConvolutionMap.lua
│ │ ├── SpatialLogSoftMax.lua
│ │ ├── SpatialLPPooling.lua
│ │ ├── SpatialMaxPooling.lua
│ │ ├── SpatialMaxUnpooling.lua
│ │ ├── SpatialReflectionPadding.lua
│ │ ├── SpatialReplicationPadding.lua
│ │ ├── SpatialSoftMax.lua
│ │ ├── SpatialSubSampling.lua
│ │ ├── SpatialSubtractiveNormalization.lua
│ │ ├── SpatialUpSamplingBilinear.lua
│ │ ├── SpatialUpSamplingNearest.lua
│ │ ├── SpatialZeroPadding.lua
│ │ ├── SplitTable.lua
│ │ ├── Sqrt.lua
│ │ ├── Square.lua
│ │ ├── Squeeze.lua
│ │ ├── StochasticGradient.lua
│ │ ├── Sum.lua
│ │ ├── Tanh.lua
│ │ ├── TanhShrink.lua
│ │ ├── TemporalConvolution.lua
│ │ ├── TemporalDynamicKMaxPooling.lua
│ │ ├── TemporalMaxPooling.lua
│ │ ├── TemporalRowConvolution.lua
│ │ ├── TemporalSubSampling.lua
│ │ ├── test
│ │ │ ├── benchmarks
│ │ │ │ └── IndexLinear.lua
│ │ │ └── LinearTHNN.lua
│ │ ├── test.lua
│ │ ├── THNN.lua
│ │ ├── Threshold.lua
│ │ ├── Transpose.lua
│ │ ├── Unsqueeze.lua
│ │ ├── utils.lua
│ │ ├── View.lua
│ │ ├── VolumetricAveragePooling.lua
│ │ ├── VolumetricBatchNormalization.lua
│ │ ├── VolumetricConvolution.lua
│ │ ├── VolumetricDilatedConvolution.lua
│ │ ├── VolumetricDilatedMaxPooling.lua
│ │ ├── VolumetricDropout.lua
│ │ ├── VolumetricFractionalMaxPooling.lua
│ │ ├── VolumetricFullConvolution.lua
│ │ ├── VolumetricMaxPooling.lua
│ │ ├── VolumetricMaxUnpooling.lua
│ │ ├── VolumetricReplicationPadding.lua
│ │ ├── WeightedEuclidean.lua
│ │ ├── WeightedMSECriterion.lua
│ │ ├── WeightNorm.lua
│ │ ├── WhiteNoise.lua
│ │ ├── ZeroGrad.lua
│ │ ├── ZipTable.lua
│ │ └── ZipTableOneToMany.lua
│ ├── nngraph
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── annotation_bg.png
│ │ │ ├── annotation_fg.png
│ │ │ ├── mlp2.png
│ │ │ ├── mlp3_backward.png
│ │ │ ├── mlp3_forward.png
│ │ │ ├── mlp4_backward.png
│ │ │ ├── mlp4_forward.png
│ │ │ ├── mlp.png
│ │ │ └── my_bad_linear_net.png
│ │ ├── gmodule.lua
│ │ ├── graphinspecting.lua
│ │ ├── init.lua
│ │ ├── JustElement.lua
│ │ ├── JustTable.lua
│ │ ├── ModuleFromCriterion.lua
│ │ ├── nesting.lua
│ │ ├── nest.lua
│ │ ├── nngraph-scm-1.rockspec
│ │ ├── node.lua
│ │ ├── README.md
│ │ ├── simple_print.lua
│ │ ├── test
│ │ │ ├── speed.lua
│ │ │ ├── test_connectivity.lua
│ │ │ ├── test_debug.lua
│ │ │ ├── test_JustElement.lua
│ │ │ ├── test_JustTable.lua
│ │ │ ├── test_ModuleFromCriterion.lua
│ │ │ ├── test_nest.lua
│ │ │ ├── test_nngraph.lua
│ │ │ └── test_old.lua
│ │ └── utils.lua
│ ├── nnx
│ │ ├── Balance.lua
│ │ ├── CMakeLists.txt
│ │ ├── CTCCriterion.lua
│ │ ├── DataList.lua
│ │ ├── DataSetLabelMe.lua
│ │ ├── DataSet.lua
│ │ ├── DataSetSamplingPascal.lua
│ │ ├── DistMarginCriterion.lua
│ │ ├── DistNLLCriterion.lua
│ │ ├── doc
│ │ │ └── image
│ │ │ ├── Lenna-150x150-bilinear.png
│ │ │ └── Lenna.png
│ │ ├── FunctionWrapper.lua
│ │ ├── generic
│ │ │ ├── DataSetLabelMe.c
│ │ │ ├── DistMarginCriterion.c
│ │ │ ├── SoftMaxTree.c
│ │ │ ├── SpatialDownSampling.c
│ │ │ ├── SpatialGraph.c
│ │ │ ├── SpatialLinear.c
│ │ │ ├── SpatialMatching.c
│ │ │ ├── SpatialMaxSampling.c
│ │ │ ├── SpatialRadialMatching.c
│ │ │ ├── SpatialReSampling.c
│ │ │ ├── SpatialReSamplingEx.c
│ │ │ ├── SpatialUpSampling.c
│ │ │ └── Template.c
│ │ ├── init.c
│ │ ├── init.lua
│ │ ├── LA.lua
│ │ ├── LICENSE
│ │ ├── Minus.lua
│ │ ├── MultiSoftMax.lua
│ │ ├── nnx-0.1-1.rockspec
│ │ ├── PixelSort.lua
│ │ ├── Probe.lua
│ │ ├── PullTable.lua
│ │ ├── PushTable.lua
│ │ ├── QDRiemaNNLinear.lua
│ │ ├── README.md
│ │ ├── SaturatedLU.lua
│ │ ├── SoftMaxForest.lua
│ │ ├── SoftMaxTree.lua
│ │ ├── SparseCriterion.lua
│ │ ├── SpatialClassifier.lua
│ │ ├── SpatialColorTransform.lua
│ │ ├── SpatialDownSampling.lua
│ │ ├── SpatialFovea.lua
│ │ ├── SpatialGraph.lua
│ │ ├── SpatialLinear.lua
│ │ ├── SpatialMatching.lua
│ │ ├── SpatialMaxSampling.lua
│ │ ├── SpatialNormalization.lua
│ │ ├── SpatialPadding.lua
│ │ ├── SpatialPyramid.lua
│ │ ├── SpatialRadialMatching.lua
│ │ ├── SpatialRecursiveFovea.lua
│ │ ├── SpatialReSamplingEx.lua
│ │ ├── SpatialReSampling.lua
│ │ ├── SpatialSparseCriterion.lua
│ │ ├── SpatialUpSampling.lua
│ │ ├── SuperCriterion.lua
│ │ ├── test
│ │ │ ├── CMakeLists.txt
│ │ │ ├── test-all.lua
│ │ │ └── test-omp.lua
│ │ ├── Tic.lua
│ │ ├── Toc.lua
│ │ └── TreeNLLCriterion.lua
│ ├── penlight
│ │ ├── appveyor.yml
│ │ ├── CHANGES.md
│ │ ├── CONTRIBUTING.md
│ │ ├── doc
│ │ │ ├── config.ld
│ │ │ └── manual
│ │ │ ├── 01-introduction.md
│ │ │ ├── 02-arrays.md
│ │ │ ├── 03-strings.md
│ │ │ ├── 04-paths.md
│ │ │ ├── 05-dates.md
│ │ │ ├── 06-data.md
│ │ │ ├── 07-functional.md
│ │ │ ├── 08-additional.md
│ │ │ └── 09-discussion.md
│ │ ├── examples
│ │ │ ├── seesubst.lua
│ │ │ ├── sipscan.lua
│ │ │ ├── symbols.lua
│ │ │ ├── testapp.lua
│ │ │ ├── testclone.lua
│ │ │ ├── test-cmp.lua
│ │ │ ├── testconfig.lua
│ │ │ ├── testglobal.lua
│ │ │ ├── testinputfields2.lua
│ │ │ ├── testinputfields.lua
│ │ │ ├── test-listcallbacks.lua
│ │ │ ├── test-pretty.lua
│ │ │ ├── test-symbols.lua
│ │ │ ├── testxml.lua
│ │ │ └── which.lua
│ │ ├── LICENSE.md
│ │ ├── lua
│ │ │ └── pl
│ │ │ ├── app.lua
│ │ │ ├── array2d.lua
│ │ │ ├── class.lua
│ │ │ ├── compat.lua
│ │ │ ├── comprehension.lua
│ │ │ ├── config.lua
│ │ │ ├── data.lua
│ │ │ ├── Date.lua
│ │ │ ├── dir.lua
│ │ │ ├── file.lua
│ │ │ ├── func.lua
│ │ │ ├── import_into.lua
│ │ │ ├── init.lua
│ │ │ ├── input.lua
│ │ │ ├── lapp.lua
│ │ │ ├── lexer.lua
│ │ │ ├── List.lua
│ │ │ ├── luabalanced.lua
│ │ │ ├── Map.lua
│ │ │ ├── MultiMap.lua
│ │ │ ├── operator.lua
│ │ │ ├── OrderedMap.lua
│ │ │ ├── path.lua
│ │ │ ├── permute.lua
│ │ │ ├── pretty.lua
│ │ │ ├── seq.lua
│ │ │ ├── Set.lua
│ │ │ ├── sip.lua
│ │ │ ├── strict.lua
│ │ │ ├── stringio.lua
│ │ │ ├── stringx.lua
│ │ │ ├── tablex.lua
│ │ │ ├── template.lua
│ │ │ ├── test.lua
│ │ │ ├── text.lua
│ │ │ ├── types.lua
│ │ │ ├── url.lua
│ │ │ ├── utils.lua
│ │ │ └── xml.lua
│ │ ├── penlight-scm-1.rockspec
│ │ ├── README.md
│ │ ├── run.lua
│ │ └── tests
│ │ ├── lua
│ │ │ ├── animal.lua
│ │ │ ├── bar.lua
│ │ │ ├── foo
│ │ │ │ └── args.lua
│ │ │ ├── mod52.lua
│ │ │ └── mymod.lua
│ │ ├── test-animal.lua
│ │ ├── test-args.lua
│ │ ├── test-array.lua
│ │ ├── test-class.lua
│ │ ├── test-compare-no-order.lua
│ │ ├── test-compat.lua
│ │ ├── test-comprehension.lua
│ │ ├── test-config.lua
│ │ ├── test-data.lua
│ │ ├── test-date.lua
│ │ ├── test-dir.lua
│ │ ├── test-executeex.lua
│ │ ├── test-fenv.lua
│ │ ├── test-func.lua
│ │ ├── test-import_into.lua
│ │ ├── test-job-query.lua
│ │ ├── test-klass.lua
│ │ ├── test-lapp.lua
│ │ ├── test-lexer.lua
│ │ ├── test-list.lua
│ │ ├── test-map.lua
│ │ ├── test-move.lua
│ │ ├── test-path.lua
│ │ ├── test-pretty.lua
│ │ ├── test-pretty-number.lua
│ │ ├── test-pylib.lua
│ │ ├── test-relpath.lua
│ │ ├── test-seq.lua
│ │ ├── test-set.lua
│ │ ├── test-sip.lua
│ │ ├── test-strict.lua
│ │ ├── test-stringio.lua
│ │ ├── test-stringx.lua
│ │ ├── test-super.lua
│ │ ├── test-tablex.lua
│ │ ├── test-template.lua
│ │ ├── test-text.lua
│ │ ├── test-types.lua
│ │ ├── test-tzone.lua
│ │ ├── test-url.lua
│ │ ├── test-utils.lua
│ │ ├── test-vector.lua
│ │ └── test-xml.lua
│ └── threads
│ ├── benchmark
│ │ ├── benchmark.lua
│ │ ├── benchmark-threaded.lua
│ │ ├── README.md
│ │ └── threadedtrain.lua
│ ├── CMakeLists.txt
│ ├── COPYRIGHT.txt
│ ├── init.lua
│ ├── lib
│ │ ├── init.c
│ │ ├── luaTHRD.h
│ │ ├── queue.c
│ │ ├── thread-main.c
│ │ ├── threads.c
│ │ ├── THThread.c
│ │ └── THThread.h
│ ├── LICENSE
│ ├── queue.lua
│ ├── README.md
│ ├── rocks
│ │ └── threads-scm-1.rockspec
│ ├── safe.lua
│ ├── serialize.lua
│ ├── sharedserialize.lua
│ ├── test
│ │ ├── test-atomic.lua
│ │ ├── test-low-level.lua
│ │ ├── test-threads-async.lua
│ │ ├── test-threads-coroutine.lua
│ │ ├── test-threads-error.lua
│ │ ├── test-threads.lua
│ │ ├── test-threads-multiple.lua
│ │ ├── test-threads-safe.lua
│ │ ├── test-threads-shared.lua
│ │ └── test-traceback.lua
│ └── threads.lua
├── install.bat
├── install-deps
├── install-deps.bat
├── install.sh
├── LICENSE.md
├── pkg
│ ├── CMakeLists.txt
│ ├── cwrap
│ │ ├── cinterface.lua
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── argumenttypes.md
│ │ │ ├── example.md
│ │ │ ├── highlevelinterface.md
│ │ │ ├── index.md
│ │ │ └── usertypes.md
│ │ ├── init.lua
│ │ ├── mkdocs.yml
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── cwrap-scm-1.rockspec
│ │ └── types.lua
│ ├── dok
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── docinstall
│ │ │ ├── blas.md
│ │ │ ├── installqtdebian.md
│ │ │ ├── installqtwindows.md
│ │ │ └── README.md
│ │ ├── doclua
│ │ │ └── README.md
│ │ ├── doctutorial
│ │ │ └── README.md
│ │ ├── init.lua
│ │ ├── inline.lua
│ │ └── rocks
│ │ └── dok-scm-1.rockspec
│ ├── gnuplot
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── common.md
│ │ │ ├── custom.md
│ │ │ ├── file.md
│ │ │ ├── index.md
│ │ │ ├── plot3dpoints.md
│ │ │ ├── plot_filled.png
│ │ │ ├── plothistogram.md
│ │ │ ├── plot_hist.png
│ │ │ ├── plot_imagesc.png
│ │ │ ├── plot_labels.png
│ │ │ ├── plotline.md
│ │ │ ├── plotmatrix.md
│ │ │ ├── plot_raw.png
│ │ │ ├── plot_sincos.png
│ │ │ ├── plot_splot2.png
│ │ │ ├── plot_splot.png
│ │ │ ├── plotsurface.md
│ │ │ ├── plot_x.png
│ │ │ ├── plot_xyf.png
│ │ │ ├── scatter3_helix.png
│ │ │ └── scatter3.png
│ │ ├── gnuplot.lua
│ │ ├── hist.lua
│ │ ├── init.lua
│ │ ├── mkdocs.yml
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── gnuplot-scm-1.rockspec
│ │ └── test.lua
│ ├── image
│ │ ├── assets
│ │ │ ├── bmp-without-ext
│ │ │ ├── corrupt-ihdr.png
│ │ │ ├── fabio.jpg
│ │ │ ├── fabio.png
│ │ │ ├── foobar.png
│ │ │ ├── grace_hopper_512.jpg
│ │ │ ├── grace_hopper_512.png
│ │ │ ├── gray16-1x2.png
│ │ │ ├── gray3x1.png
│ │ │ ├── P2.pgm
│ │ │ ├── P4.pbm
│ │ │ ├── P5.pgm
│ │ │ ├── P6.ppm
│ │ │ ├── rectangle.png
│ │ │ ├── rgb16-2x1.png
│ │ │ └── rgb2x1.png
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── colorspace.md
│ │ │ ├── drawing.md
│ │ │ ├── gui.md
│ │ │ ├── index.md
│ │ │ ├── paramtransform.md
│ │ │ ├── saveload.md
│ │ │ ├── simpletransform.md
│ │ │ └── tensorconstruct.md
│ │ ├── font.c
│ │ ├── generic
│ │ │ ├── image.c
│ │ │ ├── jpeg.c
│ │ │ ├── png.c
│ │ │ └── ppm.c
│ │ ├── image-1.1.alpha-0.rockspec
│ │ ├── image.c
│ │ ├── init.lua
│ │ ├── jpeg.c
│ │ ├── mkdocs.yml
│ │ ├── png.c
│ │ ├── ppm.c
│ │ ├── README.md
│ │ ├── test
│ │ │ ├── test.lua
│ │ │ ├── test_rotate.lua
│ │ │ └── test_warp.lua
│ │ └── win.ui
│ ├── optim
│ │ ├── adadelta.lua
│ │ ├── adagrad.lua
│ │ ├── adamax.lua
│ │ ├── adam.lua
│ │ ├── asgd.lua
│ │ ├── cg.lua
│ │ ├── checkgrad.lua
│ │ ├── cmaes.lua
│ │ ├── CMakeLists.txt
│ │ ├── ConfusionMatrix.lua
│ │ ├── COPYRIGHT.txt
│ │ ├── de.lua
│ │ ├── doc
│ │ │ ├── algos.md
│ │ │ ├── image
│ │ │ │ ├── parameterflattening.png
│ │ │ │ ├── parameterflattening.svg
│ │ │ │ └── parameterflattening.svg.png
│ │ │ ├── intro.md
│ │ │ ├── logger.md
│ │ │ └── logger_plot.png
│ │ ├── fista.lua
│ │ ├── init.lua
│ │ ├── lbfgs.lua
│ │ ├── Logger.lua
│ │ ├── lswolfe.lua
│ │ ├── mkdocs.yml
│ │ ├── nag.lua
│ │ ├── optim-1.0.3-0.rockspec
│ │ ├── optim-1.0.3-1.rockspec
│ │ ├── optim-1.0.4-0.rockspec
│ │ ├── optim-1.0.5-0.rockspec
│ │ ├── polyinterp.lua
│ │ ├── README.md
│ │ ├── rmsprop.lua
│ │ ├── rprop.lua
│ │ ├── sgd.lua
│ │ └── test
│ │ ├── l2.lua
│ │ ├── rosenbrock.lua
│ │ ├── sparsecoding.lua
│ │ ├── test_adadelta.lua
│ │ ├── test_adagrad.lua
│ │ ├── test_adamax.lua
│ │ ├── test_adam.lua
│ │ ├── test_cg.lua
│ │ ├── test_cmaes.lua
│ │ ├── test_confusion.lua
│ │ ├── test_de.lua
│ │ ├── test_fista.lua
│ │ ├── test_lbfgs.lua
│ │ ├── test_lbfgs_w_ls.lua
│ │ ├── test_logger.lua
│ │ ├── test_rmsprop.lua
│ │ └── test_sgd.lua
│ ├── paths
│ │ ├── CMakeLists.txt
│ │ ├── COPYRIGHT.txt
│ │ ├── doc
│ │ │ ├── dirfunctions.md
│ │ │ ├── dirpaths.md
│ │ │ ├── filenames.md
│ │ │ ├── index.md
│ │ │ └── misc.md
│ │ ├── init.lua
│ │ ├── mkdocs.yml
│ │ ├── paths.c
│ │ ├── paths.h.in
│ │ ├── README.md
│ │ └── rocks
│ │ └── paths-scm-1.rockspec
│ ├── qttorch
│ │ ├── CMakeLists.txt
│ │ ├── doc
│ │ │ └── README.md
│ │ ├── generic
│ │ │ └── qttorch.cpp
│ │ ├── init.lua
│ │ ├── qttorch.cpp
│ │ ├── qttorch.h
│ │ └── rocks
│ │ └── qttorch-scm-1.rockspec
│ ├── sundown
│ │ ├── ascii.lua
│ │ ├── CMakeLists.txt
│ │ ├── env.lua
│ │ ├── html
│ │ │ ├── houdini.h
│ │ │ ├── houdini_href_e.c
│ │ │ ├── houdini_html_e.c
│ │ │ ├── html.c
│ │ │ ├── html.h
│ │ │ └── html_smartypants.c
│ │ ├── htmlcdefs.lua
│ │ ├── html.lua
│ │ ├── init.lua
│ │ ├── LICENSE.md
│ │ ├── mdcat.lua
│ │ ├── README.md
│ │ ├── rocks
│ │ │ └── sundown-scm-1.rockspec
│ │ ├── sdcdefs.lua
│ │ └── src
│ │ ├── autolink.c
│ │ ├── autolink.h
│ │ ├── buffer.c
│ │ ├── buffer.h
│ │ ├── html_blocks.h
│ │ ├── markdown.c
│ │ ├── markdown.h
│ │ ├── stack.c
│ │ └── stack.h
│ ├── sys
│ │ ├── CMakeLists.txt
│ │ ├── colors.lua
│ │ ├── fpath.lua
│ │ ├── init.lua
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── sys-1.0-0.rockspec
│ │ ├── sys-1.1-0.rockspec
│ │ └── sys.c
│ ├── torch
│ │ ├── cmake
│ │ │ ├── TorchConfig.cmake.in
│ │ │ ├── TorchExports.cmake
│ │ │ ├── TorchPackage.cmake
│ │ │ ├── TorchPaths.cmake
│ │ │ ├── TorchPathsInit.cmake
│ │ │ ├── TorchWrap.cmake
│ │ │ └── TorchWrap.cmake.in
│ │ ├── CMakeLists.txt
│ │ ├── CmdLine.lua
│ │ ├── CONTRIBUTING.md
│ │ ├── COPYRIGHT.txt
│ │ ├── DiskFile.c
│ │ ├── doc
│ │ │ ├── cmdline.md
│ │ │ ├── diskfile.md
│ │ │ ├── file.md
│ │ │ ├── gather.png
│ │ │ ├── index.md
│ │ │ ├── maths.md
│ │ │ ├── memoryfile.md
│ │ │ ├── pipefile.md
│ │ │ ├── random.md
│ │ │ ├── serialization.md
│ │ │ ├── storage.md
│ │ │ ├── tensor.md
│ │ │ ├── tester.md
│ │ │ ├── timer.md
│ │ │ └── utility.md
│ │ ├── FFInterface.lua
│ │ ├── File.c
│ │ ├── File.lua
│ │ ├── general.h
│ │ ├── Generator.c
│ │ ├── generic
│ │ │ ├── luaG.h
│ │ │ ├── Storage.c
│ │ │ ├── Tensor.c
│ │ │ └── TensorOperator.c
│ │ ├── init.c
│ │ ├── init.lua
│ │ ├── lib
│ │ │ ├── CMakeLists.txt
│ │ │ ├── luaT
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── luaT.c
│ │ │ │ ├── luaTConfig.cmake.in
│ │ │ │ ├── luaT.h
│ │ │ │ └── README.md
│ │ │ └── TH
│ │ │ ├── cmake
│ │ │ │ ├── FindARM.cmake
│ │ │ │ ├── FindBLAS.cmake
│ │ │ │ ├── FindLAPACK.cmake
│ │ │ │ ├── FindMKL.cmake
│ │ │ │ └── FindSSE.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── generic
│ │ │ │ ├── simd
│ │ │ │ │ ├── common_simd.h
│ │ │ │ │ ├── convolve5x5_avx.c
│ │ │ │ │ ├── convolve5x5_sse.c
│ │ │ │ │ ├── convolve.c
│ │ │ │ │ ├── convolve.h
│ │ │ │ │ └── simd.h
│ │ │ │ ├── THBlas.c
│ │ │ │ ├── THBlas.h
│ │ │ │ ├── THLapack.c
│ │ │ │ ├── THLapack.h
│ │ │ │ ├── THStorage.c
│ │ │ │ ├── THStorageCopy.c
│ │ │ │ ├── THStorageCopy.h
│ │ │ │ ├── THStorage.h
│ │ │ │ ├── THTensor.c
│ │ │ │ ├── THTensorConv.c
│ │ │ │ ├── THTensorConv.h
│ │ │ │ ├── THTensorCopy.c
│ │ │ │ ├── THTensorCopy.h
│ │ │ │ ├── THTensor.h
│ │ │ │ ├── THTensorLapack.c
│ │ │ │ ├── THTensorLapack.h
│ │ │ │ ├── THTensorMath.c
│ │ │ │ ├── THTensorMath.h
│ │ │ │ ├── THTensorRandom.c
│ │ │ │ ├── THTensorRandom.h
│ │ │ │ ├── THVectorDefault.c
│ │ │ │ ├── THVectorDispatch.c
│ │ │ │ └── THVector.h
│ │ │ ├── README.md
│ │ │ ├── THAllocator.c
│ │ │ ├── THAllocator.h
│ │ │ ├── THAtomic.c
│ │ │ ├── THAtomic.h
│ │ │ ├── THBlas.c
│ │ │ ├── THBlas.h
│ │ │ ├── THConfig.cmake.in
│ │ │ ├── THDiskFile.c
│ │ │ ├── THDiskFile.h
│ │ │ ├── THFile.c
│ │ │ ├── THFile.h
│ │ │ ├── THFilePrivate.h
│ │ │ ├── THGeneral.c
│ │ │ ├── THGeneral.h.in
│ │ │ ├── THGenerateAllTypes.h
│ │ │ ├── THGenerateByteType.h
│ │ │ ├── THGenerateCharType.h
│ │ │ ├── THGenerateDoubleType.h
│ │ │ ├── THGenerateFloatType.h
│ │ │ ├── THGenerateFloatTypes.h
│ │ │ ├── THGenerateHalfType.h
│ │ │ ├── THGenerateIntType.h
│ │ │ ├── THGenerateIntTypes.h
│ │ │ ├── THGenerateLongType.h
│ │ │ ├── THGenerateShortType.h
│ │ │ ├── TH.h
│ │ │ ├── THHalf.c
│ │ │ ├── THHalf.h
│ │ │ ├── THLapack.c
│ │ │ ├── THLapack.h
│ │ │ ├── THLogAdd.c
│ │ │ ├── THLogAdd.h
│ │ │ ├── THMath.h
│ │ │ ├── THMemoryFile.c
│ │ │ ├── THMemoryFile.h
│ │ │ ├── THRandom.c
│ │ │ ├── THRandom.h
│ │ │ ├── THSize.c
│ │ │ ├── THSize.h
│ │ │ ├── THStorage.c
│ │ │ ├── THStorage.h
│ │ │ ├── THTensorApply.h
│ │ │ ├── THTensor.c
│ │ │ ├── THTensorDimApply.h
│ │ │ ├── THTensor.h
│ │ │ ├── THTensorMacros.h
│ │ │ ├── THVector.c
│ │ │ ├── THVector.h
│ │ │ └── vector
│ │ │ ├── AVX2.c
│ │ │ ├── AVX2.h
│ │ │ ├── AVX.c
│ │ │ ├── AVX.h
│ │ │ ├── NEON.c
│ │ │ ├── SSE.c
│ │ │ └── VSX.c
│ │ ├── MemoryFile.c
│ │ ├── mkdocs.yml
│ │ ├── paths.lua.in
│ │ ├── PipeFile.c
│ │ ├── random.lua
│ │ ├── README.md
│ │ ├── ROADMAP.md
│ │ ├── rocks
│ │ │ └── torch-scm-1.rockspec
│ │ ├── Storage.c
│ │ ├── Tensor.c
│ │ ├── Tensor.lua
│ │ ├── TensorMath.lua
│ │ ├── TensorOperator.c
│ │ ├── test
│ │ │ ├── longSize.lua
│ │ │ ├── test_aliasMultinomial.lua
│ │ │ ├── test_half.lua
│ │ │ ├── test.lua
│ │ │ ├── test_Multinomial.lua
│ │ │ ├── test_qr.lua
│ │ │ ├── test_sharedmem.lua
│ │ │ ├── test_Tester.lua
│ │ │ ├── test_timer.lua
│ │ │ ├── test_writeObject.lua
│ │ │ └── timeSort.lua
│ │ ├── Tester.lua
│ │ ├── TestSuite.lua
│ │ ├── Timer.c
│ │ ├── torchcwrap.lua
│ │ ├── utils.c
│ │ └── utils.h
│ └── xlua
│ ├── CMakeLists.txt
│ ├── init.lua
│ ├── LICENSE
│ ├── OptionParser.lua
│ ├── Profiler.lua
│ ├── README.md
│ ├── xlua-1.0-0.rockspec
│ └── xlua-1.1-0.rockspec
├── README.md
├── test.bat
├── test.sh
├── travis_cuda_install.sh
├── uninstall.bat
├── update.sh
└── win-files
├── patch
│ ├── lua-cjson.patch
│ ├── luaffifb.patch
│ └── torch.patch
├── README.md
└── test
├── ffifb_perf_ffi.lua
└── ffifb_perf_purelua.lua
235 directories, 2667 files
标签:
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论