Open Source Deep Learning Project: dlib

dlib: A toolkit for making real world machine learning and data analysis aplications in C++ Project Website: http://dlib.net Github Link: https://github.com/davisking/dlib Description Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ … Continue reading

Open Source Deep Learning Project: torchnet

torchnet: Torch on steroids Project Website: None Github Link: https://github.com/torchnet/torchnet Description torchnet is a framework for torch which provides a set of abstractions aiming at encouraging code re-use as well as encouraging modular programming. At the moment, torchnet provides four … Continue reading

Open Source Deep Learning Project: OpenNN

OpenNN – Open Neural Networks Library Project Website: http://www.opennn.net/ Github Link: https://github.com/Artelnics/OpenNN Description OpenNN is an open source class library written in C++ programming language which implements neural networks, a main area of deep learning research. It is intended for … Continue reading

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: CUV

CUV: Matrix library for CUDA in C++ and Python Project Website: http://www.ais.uni-bonn.de/ Github Link: https://github.com/deeplearningais/CUV Description CUV is a C++ template and Python library which makes it easy to use NVIDIA(tm) CUDA. Features Supported Platforms: • This library was only … 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: Gnumpy

Gnumpy Project Website: None Github Link: http://www.cs.toronto.edu/~tijmen/gnumpy.html Description Do you want to have both the compute power of GPU’s and the programming convenience of Python numpy? Gnumpy + Cudamat will bring you that. Gnumpy is a simple Python module that … Continue reading

Open Source Deep Learning Project: CUDAMat

CUDAMat: Python module for performing basic dense linear algebra computations on the GPU using CUDA Project Website: None Github Link: https://github.com/cudamat/cudamat Description The aim of the cudamat project is to make it easy to perform basic matrix calculations on CUDA-enabled … Continue reading