Misplaced Pages

Talk:Comparison of deep learning software/Resources: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
< Talk:Comparison of deep learning software Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 10:31, 29 August 2017 editKri (talk | contribs)Extended confirmed users9,141 edits Deep learning software not yet covered: + TensorFire← Previous edit Revision as of 10:32, 29 August 2017 edit undoKri (talk | contribs)Extended confirmed users9,141 editsm Deep learning software not yet covered: RephrasedNext edit →
Line 19: Line 19:
* – CUDA-accelerated toolkit for deep Long Short-Term Memory (LSTM) RNN architectures supporting large data sets not fitting into main memory. * – CUDA-accelerated toolkit for deep Long Short-Term Memory (LSTM) RNN architectures supporting large data sets not fitting into main memory.
* – OpenCL library to train deep convolutional networks, with APIs for C++, Python and the command line * – OpenCL library to train deep convolutional networks, with APIs for C++, Python and the command line
* – Hardware-accelerated deep learning library for the web * – Hardware-accelerated deep learning library for the web browser
* – Open source deep learning framework for iOS, OS X and tvOS<ref>http://arxiv.org/pdf/1605.04614v1.pdf</ref> * – Open source deep learning framework for iOS, OS X and tvOS<ref>http://arxiv.org/pdf/1605.04614v1.pdf</ref>
* – Matlab/Octave toolbox for deep learning (deprecated) * – Matlab/Octave toolbox for deep learning (deprecated)
Line 46: Line 46:
* – Lightweight extensible library for easy creation of deep neural networks using functions from "any Tensor-based library" (requires TensorFlow) through an API based on the Builder Pattern * – Lightweight extensible library for easy creation of deep neural networks using functions from "any Tensor-based library" (requires TensorFlow) through an API based on the Builder Pattern
* – Framework for building any models based on TensorFlow * – Framework for building any models based on TensorFlow
* – Neural networks framework for the browser, accelerated by WebGL * – Neural networks framework for the web browser, accelerated by WebGL
* – Simplified interface for TensorFlow * – Simplified interface for TensorFlow
* – High level library to define complex models in TensorFlow * – High level library to define complex models in TensorFlow

Revision as of 10:32, 29 August 2017

This article needs more links to other articles to help integrate it into the encyclopedia. Please help improve this article by adding links that are relevant to the context within the existing text. (March 2016) (Learn how and when to remove this message)

This page lists resources that can be useful to the Comparison of deep learning software page.

Deep learning software not yet covered

This list is incomplete; you can help by adding missing items. (April 2017)

This is a list of deep learning software that is not listed on the main page because they lack a Misplaced Pages article. If you would like to see any of these pieces of software listed there, you are welcome to create a Misplaced Pages article for it.

  • adnn – Javascript neural networks
  • Blocks – Theano framework for building and training neural networks
  • Caffe2 – Deep learning framework built on Caffe, developed by Facebook in cooperation with NVIDIA, Qualcomm, Intel, Amazon, and Microsoft
  • CaffeOnSpark – Scalable deep learning package running Caffe on Spark and Hadoop clusters with peer-to-peer communication
  • CNNLab – Deep learning framework using GPU and FPGA-based accelerators
  • ConvNetJS – Javascript library for training deep learning models entirely in a web browser
  • Cortex – Theano-based deep learning toolbox for neuroimaging
  • cuDNN – Optimized deep learning computation primitives implemented in CUDA
  • CURRENNT – CUDA-accelerated toolkit for deep Long Short-Term Memory (LSTM) RNN architectures supporting large data sets not fitting into main memory.
  • DeepCL – OpenCL library to train deep convolutional networks, with APIs for C++, Python and the command line
  • deeplearn.js – Hardware-accelerated deep learning library for the web browser
  • DeepLearningKit – Open source deep learning framework for iOS, OS X and tvOS
  • DeepLearnToolbox – Matlab/Octave toolbox for deep learning (deprecated)
  • DeepX – Software accelerator for deep learning execution aimed towards mobile devices
  • deepy – Extensible deep learning framework based on Theano
  • DSSTNE (Deep Scalable Sparse Tensor Network Engine) – Amazon developed library for building deep learning models
  • Faster RNNLM (HS/NCE) toolkit – An rnnlm implementation for training on huge datasets and very large vocabularies and usage in real-world ASR and MT problems
  • GNU Gneural Network – GNU package which implements a programmable neural network
  • IDLFIntel® Deep Learning Framework; supports OpenCL (deprecated)
  • Intel Math Kernel Library (Intel MKL), library of optimized math routines, including optimized deep learning computation primitives
  • Keras – Deep Learning library for Theano and TensorFlow
  • Lasagne – Lightweight library to build and train neural networks in Theano
  • Leaf – "The Hacker's Machine Learning Engine"; supports OpenCL (official development suspended)
  • LightNet – MATLAB-based environment for deep learning
  • MatConvNet – CNNs for MATLAB
  • MaTEx – Distributed TensorFlow with MPI by PNNL
  • Mocha – Deep learning framework for Julia, inspired by Caffe
  • neon – Nervana's Python based Deep Learning framework
  • Neural Network Toolbox – MATLAB toolbox for neural network creation, training and simulation
  • PaddlePaddle – "PArallel Distributed Deep LEarning", deep learning platform
  • Purine – Bi-graph based deep learning framework
  • Pylearn2 – Machine learning library mainly built on top of Theano
  • Pytorch - Python based implementation of Torch API, allows for dynamic graph construction
  • scikit-neuralnetwork – Multi-layer perceptrons as a wrapper for Pylearn2
  • sklearn-theano – Scikit-learn compatible tools using theano
  • Tensor Builder – Lightweight extensible library for easy creation of deep neural networks using functions from "any Tensor-based library" (requires TensorFlow) through an API based on the Builder Pattern
  • TensorGraph – Framework for building any models based on TensorFlow
  • TensorFire – Neural networks framework for the web browser, accelerated by WebGL
  • TF Learn (Scikit Flow) – Simplified interface for TensorFlow
  • TF-Slim – High level library to define complex models in TensorFlow
  • TFLearn – Deep learning library featuring a higher-level API for TensorFlow
  • Theano-Lights – Deep learning research framework based on Theano
  • tiny-dnn – Header only, dependency-free deep learning framework in C++11
  • torchnet – Torch framework providing a set of abstractions aiming at encouraging code re-use as well as encouraging modular programming
  • Veles – Distributed machine learning platform by Samsung

Related software

  • Deep Visualization Toolbox – Software tool for "probing" DNNs by feeding them image data and watching the reaction of every neuron, and for visualizing what a specific neuron "wants to see the most"
  • LSTMVis – A visual analysis tool for recurrent neural networks
  • pastalog – Simple, realtime visualization of neural network training performance

References

  1. https://caffe2.ai/blog/2017/04/18/caffe2-open-source-announcement.html
  2. http://arxiv.org/pdf/1605.04614v1.pdf
  3. https://software.intel.com/en-us/articles/introducing-dnn-primitives-in-intelr-mkl
  4. Michael Hirn (9 May 2016). "Tensorflow wins". Retrieved 17 August 2016. ... I will suspend the development of Leaf and focus on new ventures.
  5. https://arxiv.org/abs/1412.6249
  6. https://code.facebook.com/posts/580706092103929
  7. Ronan Collobert; Laurens van der Maaten; Armand Joulin. "Torchnet: An Open-Source Platform for (Deep) Learning Research" (PDF). Facebook AI Research. Retrieved 24 June 2016.
  8. http://arxiv.org/abs/1506.06579
  9. http://yosinski.com/deepvis

External links

Category: