Python
Aorun
Deep Learning over PyTorchChainer
Chainer bridge the gap between algorithms and implementations of deep learning.ChainerMN
ChainerMN: Scalable distributed deep learning with ChainerChainerRL
A deep reinforcement learning library built on top of Chainer.Coach
Reinforcement Learning Coach by IntelColossal-AI
A Unified Deep Learning System for Big Model EraDeepPy
A Pythonic deep learning framework built on top of NumPy.Deepnet
A GPU-based python implementation of deep learning algorithms.Deepgaze
A computer vision library for human-computer interaction based on CNNsDetermined
Deep learning training platform with integrated support for distributed training, hyperparameter tuning, smart GPU scheduling, experiment tracking, and a model registry.Edward
A library for probabilistic modeling, inference, and criticism.Elephas
Distributed Deep learning with Keras & Spark.fastai
The fast.ai deep learning library, lessons, and tutorialsGensim
Deep learning toolkit implemented in python programming language intended for handling large text collections, using efficient algorithms.Hebel
A library for deep learning with neural networks in Python using GPU acceleration with CUDA through PyCUDA.Keras
Deep Learning library for Theano and TensorFlow. ⭐Kur
Descriptive Deep Learning. ⭐Mujoco-py
MuJoCo is a physics engine for detailed, efficient rigid body simulations with contacts. mujoco-py allows using MuJoCo from Python 3.Neon
Neon is Nervana's Python based Deep Learning framework.Pyclustering
A Python, C++ data mining clustering, graph coloring algorithms, oscillatory networks, neural networks library.PyTorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration. ⭐Scikit-Learn
Machine learning in Python. ⭐Semisup-Learn
Semi-supervised learning frameworks for Python
- SerpentAI Game Agent Framework. Helping you create AIs / Bots to play any game you own
Skll
SciKit-Learn Laboratory (SKLL) makes it easy to run machine learning experiments.Sonnet
TensorFlow-based neural network libraryTensorflow
An open source software library for numerical computation using data flow graph by Google ⭐TensorFX
An end to end application framework to simplifies machine learning with TensorFlowTheano
Mathematical library in Python, maintained by LISA labWebDNN
Fastest DNN Execution Framework on Web BrowserNeuraxle
Code Machine Learning Pipelines - The Right Way
C++
Caffe
Deep learning framework by the BVLC ⭐clDNN
Compute Library for Deep Neural NetworksCNTK
The Microsoft Cognitive Toolkit.DeepDetect
Open Source Deep Learning Server & APIDIGITS
A new system for developing, training and visualizing deep neural networks.Dlib
A modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++.Dll
Deep Learning LibraryDSSTNE
An Amazon developed library for building Deep Learning (DL) machine learning (ML) models.Jik
Lightweight Deep Learning FrameworkKann
A lightweight C library for artificial neural networksOpenNN
OpenNN - Open Neural Networks LibraryPaddlePaddle
An easy-to-use, efficient, flexible and scalable deep learning platform.MaTEx
Machine Learning Toolkit for Extreme ScaleMRPT
The Mobile Robot Programming Toolkit (MRPT)MXNet
A flexible and efficient deep learning library for heterogeneous distributed systems with multi-language support ⭐Neural Designer
Neural Designer is the most advanced analytics softwareNNabla
NNabla is a deep learning framework that is intended to be used for research, development and productionNVIDIA TensorRT
High performance deep learning inference for production deploymentSinga
An Apache Incubating project for developing an open source deep learning library.Tiny-dnn
A C++11 implementation of deep learning.
Java
Stanford CoreNLP
A Java suite of core NLP tools.Deeplearning4J
Neural Net Platform.NeuralNetworks
This is a Java implementation of some of the algorithms for training deep neural networks.NewralNet
A lightweight, easy to use and open source Java library for experimenting with feed-forward neural nets and deep learning.
Scala
Julia
Js
Brain
Brain.js is a library of JavaScript neural networks.Deeplearnjs
A hardware-accelerated machine intelligence library for the web.Keras-js
Run Keras models (tensorflow backend) in the browser, with GPU support.Neataptic
Flexible neural network library with advanced neuroevolutionNeurojs
A javascript deep learning and reinforcement learning library.Synapses
A lightweight library for neural networks that runs anywhere.
Matlab
MatConvNet
CNNs for MATLABDLMatFramework
Deep Learning Matlab Framework
Lua
Php
Dub