Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Books and Book parts
  4. Implementing Neural Networks Efficiently
 
book part or chapter

Implementing Neural Networks Efficiently

Collobert, Ronan
•
Kavukcuoglu, Koray
•
Farabet, Clément
Montavon, Grégoire
•
Orr, Geneviève
Show more
2012
Neural Networks: Tricks of the Trade

Neural networks and machine learning algorithms in general require a flexible environment where new algorithm prototypes and experiments can be set up as quickly as possible with best possible computational performance. To that end, we provide a new framework called Torch7, that is especially suited to achieve both of these competing goals. Torch7 is a versatile numeric computing framework and machine learning library that extends a very lightweight and powerful programming language Lua. Its goal is to provide a flexible environment to design, train and deploy learning machines. Flexibility is obtained via Lua, an extremely lightweight scripting language. High performance is obtained via efficient OpenMP/SSE and CUDA implementations of low-level numeric routines. Torch7 can also easily be interfaced to third-party software thanks to Lua’s light C interface.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

Collobert_SPRINGER_2012.pdf

Access type

openaccess

Size

654.07 KB

Format

Adobe PDF

Checksum (MD5)

fd2a9f02a304713bb059e5651a2e7703

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés