Open Source Deep Learning Project: ELEKTRONN

ELEKTRONN: A highly configurable toolkit for training 3d/2d CNNs and general Neural Networks Project Website: http://elektronn.org/ Github Link: https://github.com/ELEKTRONN/ELEKTRONN Description ELEKTRONN is a deep learning toolkit that makes powerful neural networks accessible to scientists outside of the machine learning community. … Continue reading

Open Source Deep Learning Project: ConvNet

ConvNet: Convolutional Neural Networks for Matlab Project Website: None Github Link: https://github.com/sdemyanov/ConvNet Description Convolutional Neural Networks for Matlab, including Invariang Backpropagation algorithm (IBP). Has versions for GPU and CPU, written on CUDA, C++ and Matlab. All versions work identically. The … Continue reading

Open Source Deep Learning Project: neuralnetworks

neuralnetworks: Deep Neural Networks with GPU support Project Website: None Github Link: https://github.com/ivan-vasilev/neuralnetworks Description This is a Java implementation of some of the algorithms for training deep neural networks. GPU support is provided via the OpenCL and Aparapi. The architecture … Continue reading

Open Source Deep Learning Project: CNTK

CNTK: Computational Network Toolkit Project Website: https://www.cntk.ai/ Github Link: https://github.com/Microsoft/CNTK Description Production-quality, Open Source, Multi-machine, Multi-GPU, Highly efficent RNN training, Speech, Image, Text CNTK (http://www.cntk.ai/), the Computational Network Toolkit by Microsoft Research, is a unified deep-learning toolkit that describes neural … Continue reading

Open Source Deep Learning Project: deepmat

deepmat Project Website: None Github Link: https://github.com/kyunghyuncho/deepmat Description = Generative Stochastic Network = A simple implementation of GSN according to (Bengio et al., 2013) = Convolutional Neural Network = A naive implementation (purely using Matlab) Pooling: max (Jonathan Masci’s code) … Continue reading

Open Source Deep Learning Project: Deeplearning4J

Deeplearning4J: Neural Net Platform Project Website: http://deeplearning4j.org/ Github Link: https://github.com/deeplearning4j/deeplearning4j Description Deeplearning4j is the first commercial-grade, open-source, distributed deep-learning library written for Java and Scala. Integrated with Hadoop and Spark, DL4J is designed to be used in business environments on … Continue reading

Open Source Deep Learning Project: RNNLIB

RNNLIB Project Website: https://sourceforge.net/projects/rnnl/ Github Link: None Description RNNLIB is a recurrent neural network library for sequence learning problems. Applicable to most types of spatiotemporal data, it has proven particularly effective for speech and handwriting recognition. full installation and usage … Continue reading

Open Source Deep Learning Project: RNNLM

RNNLM – Tomas Mikolov’s Recurrent Neural Network based Language models Toolkit Project Website: http://rnnlm.org/ Github Link: None Description RNNLM Toolkit Neural network based language models are nowdays among the most successful techniques for statistical language modeling. They can be easily … Continue reading

Open Source Deep Learning Project: DeepLearnToolbox

DeepLearnToolbox: Matlab/Octave toolbox for deep learning Project Website: None Github Link: https://github.com/rasmusbergpalm/DeepLearnToolbox Description Matlab/Octave toolbox for deep learning. Includes Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets. Each method has examples to get you … Continue reading

Open Source Deep Learning Project: Keras

Keras: Deep Learning library for Theano and TensorFlow Project Website: http://keras.io/ Github Link: https://github.com/fchollet/keras Description Keras is a minimalist, highly modular neural networks library, written in Python and capable of running on top of either TensorFlow or Theano. It was … Continue reading