Golden
Torch (framework)

Torch (framework)

An open source machine learning library, a scientific computing framework and a scripting language written in Lua, LuaJIT, C/CUDA

Torch is an open source machine learning library, a scientific computational framework and a scripting language. It is built using the Lua programming language and runs on LuaJIT compiler and an underlying C/CUDA implementation. It contains well-developed neural networks and optimization libraries.



It gives maximum flexibility and speed in building scientific algorithms and arbitrary acyclic computation graphs with automatic differentiation functionalities and parallelize them over CPUs and GPUs . It comes with a large ecosystem of community-driven packages in machine learning, computer vision, signal processing, parallel processing, image, video, audio and networking among others.

Main features of Torch framework are as follow:

  • N-dimensional array
  • different routines for indexing, slicing, transposing
  • interface to C via LuaJIT
  • linear algebra routines
  • neural network and energy-based models
  • numeric optimization routines
  • fast and efficient GPU support
  • embeddable with ports to iOS and Android backends







Timeline

People

Name
Role
LinkedIn







Further reading

Title
Author
Link
Type
Date

Comparative Study of Deep Learning Software Frameworks

Soheil Bahrampour, Naveen Ramakrishnan, Lukas Schott and Mohak Shah

Academic paper



Documentaries, videos and podcasts

Title
Date
Link

Practical 1.1 – Torch

10 August 2016

Companies

Company
CEO
Location
Products/Services









News

Title
Author
Date
Publisher
Description
Yvonne Leow
August 23, 2019
TechCrunch
CEO Jeremy OBriant never intended to create Torch, an agile growth marketing agency based in San Francisco. He started his career as a CPA, but after leading a growth team at Sidecar and running growth projects on his own, forming Torch was the most obvious thing to do. He now leads a team that implements [...]
Josh Constine
April 3, 2019
TechCrunch
When everyone always tells you 'yes', you can become a monster. Leaders especially need honest feedback to grow. "If you look at rich people like Donald Trump and you neglect them, you get more Donald Trumps" says Torch co-founder and CEO Cameron Yarbrough about our gruff pr...