Jump to content

Comparison of deep learning software

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Kri (talk | contribs) at 14:12, 16 January 2016 (Created comparison page). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The following table compare some of the most popular software libraries for deep learning.

Libraries

Library Creator Software license[a] Open source Platform Written in Interface OpenCL support CUDA support Note
Caffee Berkeley Vision and Learning Center, community contributors BSD 2-Clause License Yes C++, Python[1] C++, command line, Python, MATLAB[2] Pull request,[3] see also OpenCL Caffe Yes Supposedly very fast convnet implementation[4]
TensorFlow Google Brain team Apache 2.0 open source license Yes Linux, Mac OS X Python, C++ Python, C/C++ No[5] Yes
Torch Ronan Collobert, Koray Kavukcuoglu, Clement Farabet BSD License Yes Linux, Android, Mac OS X, iOS Lua, LuaJIT, C, CUDA, C++ Torch, C, utility library for C++/OpenCL[6] Utility library for C++/OpenCL[6], OpenCL backend[7] Yes
  1. ^ Licenses here are a summary, and are not taken to be complete statements of the licenses. Some libraries may use other libraries internally under different licenses

References