Lua machine learning libraries

43 libraries, 1 updated this year

Nearly every Lua entry belongs to Torch7, the scientific computing framework that preceded PyTorch. Its packages for neural networks (nn, rnn, dpnn), optimization (optim) and GPU support (cutorch, cunn) were the standard deep learning stack before 2017.

Torch7 is no longer actively developed, and most of these repositories have had no commits for years. They remain useful for reading older research code; for new work, PyTorch carries the same design forward in Python.

43 libraries

T

Torch7torch/torch7

General
9.1k updated 1y ago

wav2letterfacebookresearch/wav2letter

A simple and efficient end-to-end Automatic Speech Recognition (ASR) system from Facebook AI Research.

GeneralDeep learningSpeech
6.4k updated 1mo ago

nntorch/nn

Neural Network package for Torch.

GeneralDeep learning
1.4k updated 5y ago

torchnettorchnet/torchnet Archived

Framework for torch which provides a set of abstractions aiming at encouraging code re-use as well as encouraging modular programming.

General
988 archived

rnnElement-Research/rnn

A Recurrent Neural Network library that extends Torch's nn. RNNs, LSTMs, GRUs, BRNNs, BLSTMs, etc.

GeneralDeep learning
938 updated 8y ago

OverFeatsermanet/OverFeat Deprecated

A state-of-the-art generic dense feature extractor.

General
603 updated 12y ago

autogradtwitter/torch-autograd Archived

Autograd automatically differentiates native Torch code. Inspired by the original Python version.

GeneralDeep learning
555 archived

cutorchtorch/cutorch

Torch CUDA Implementation.

General
340 updated 9y ago

dpnicholas-leonard/dp Deprecated

A deep learning library designed for streamlining research and development using the Torch7 distribution. It emphasizes flexibility through the elegant use of object-oriented design patterns.

GeneralDeep learning
339 updated 10y ago

nngraphtorch/nngraph

This package provides graphical computation for nn library in Torch7.

General
299 updated 9y ago

cunntorch/cunn

Torch CUDA Neural Network Implementation.

GeneralDeep learning
213 updated 7y ago

optimtorch/optim

An optimization library for Torch. SGD, Adagrad, Conjugate-Gradient, LBFGS, RProp and more.

General
197 updated 8y ago

dpnnElement-Research/dpnn

Many useful features that aren't part of the main nn package.

General
192 updated 9y ago

manifoldclementfarabet/manifold

A package to manipulate manifolds.

General
143 updated 9y ago

nnxclementfarabet/lua---nnx

A completely unstable and experimental package that extends Torch's builtin nn library.

General
97 updated 9y ago

unsupkoraykv/unsup Deprecated

A package for unsupervised learning in Torch. Provides modules that are compatible with nn (LinearPsd, ConvPsd, AutoEncoder,...), and self-contained algorithms (k-means, PCA).

General
86 updated 9y ago

cephesdeepmind/torch-cephes Archived

Cephes mathematical functions library, wrapped for Torch. Provides and wraps the 180+ special mathematical functions from the Cephes mathematical library, developed by Stephen L. Moshier. It is used, among many other places, at the heart of SciPy.

General
52 archived

signalsoumith/torch-signal

A signal processing toolbox for Torch-7. FFT, DCT, Hilbert, cepstrums, stft.

General
50 updated 9y ago

svmkoraykv/torch-svm Deprecated

Torch-SVM library.

General
44 updated 10y ago

Lunumjzrake/lunum Deprecated

Numeric arrays for the Lua programming language

General
40 updated 14y ago

graphtorch/graph Deprecated

Graph package for Torch.

General
38 updated 9y ago

torch-datasetsrosejn/torch-datasets

Scripts to load several popular datasets including:

Examples
36 updated 12y ago

randomkitdeepmind/torch-randomkit Deprecated

Numpy's randomkit, wrapped for Torch.

General
35 updated 7y ago

Keras GPT Copilotfabprezja/keras-gpt-copilot

A python package that integrates an LLM copilot inside the keras model development workflow.

GeneralDeep learningLLMs
28 updated 3y ago

imgraphclementfarabet/lua---imgraph Deprecated

An image/graph library for Torch. This package provides routines to construct graphs on images, segment them, build trees out of them, and convert them back to images.

General
23 updated 8y ago

Atari2600fidlej/aledataset

Scripts to generate a dataset with static frames from the Arcade Learning Environment.

Examples
19 updated 12y ago

videographclementfarabet/videograph Deprecated

A video/graph library for Torch. This package provides routines to construct graphs on videos, segment them, build trees out of them, and convert them back to videos.

General
10 updated 13y ago

fexkoraykv/fex Deprecated

A package for feature extraction in Torch. Provides SIFT and dSIFT modules.

General
10 updated 12y ago

OpenGMclementfarabet/lua---opengm Deprecated

OpenGM is a C++ library for graphical modelling, and inference. The Lua bindings provide a simple way of describing graphs, from Lua, and then optimizing them with OpenGM.

General
8 updated 14y ago

saliencymarcoscoffier/torch-saliency Deprecated

Code and tools around integral images. A library for finding interest points based on fast integral histograms.

General
7 updated 12y ago

kernel smoothingrlowrance/kernel-smoothers Deprecated

KNN, kernel-weighted average, local linear regression smoothers.

General
5 updated 14y ago

stitchmarcoscoffier/lua---stitch Deprecated

Allows us to use hugin to stitch images and apply same stitching to a video sequence.

General
4 updated 14y ago

LuaSHKitocallaco/LuaSHkit Deprecated

A Lua wrapper around the Locality sensitive hashing library SHKit

General
3 updated 12y ago

sfmmarcoscoffier/lua---sfm Deprecated

A bundle adjustment/structure from motion package.

General
3 updated 14y ago

lbfgsclementfarabet/lbfgs Deprecated

FFI Wrapper for liblbfgs.

General
2 updated 13y ago

vowpalwabbitclementfarabet/vowpal_wabbit Deprecated

An old vowpalwabbit interface to torch.

General
2 updated 14y ago

spaghettiMichaelMathieu/lua---spaghetti Deprecated

Spaghetti (sparse linear) module for torch7 by @MichaelMathieu

General
2 updated 13y ago
S

SciLuascilua.org

General
No GitHub repo
Esc

Type to search every entry. ↑↓ to move, Enter to open.