- Classification algorithms
- >
- Artificial neural networks
- >
- Deep learning
- >
- Deep learning software

- Classification algorithms
- >
- Artificial neural networks
- >
- Neural network software
- >
- Deep learning software

- Computational statistics
- >
- Artificial neural networks
- >
- Deep learning
- >
- Deep learning software

- Computational statistics
- >
- Artificial neural networks
- >
- Neural network software
- >
- Deep learning software

- Computational statistics
- >
- Data mining
- >
- Data mining and machine learning software
- >
- Deep learning software

- Data mining
- >
- Data mining and machine learning software
- >
- Neural network software
- >
- Deep learning software

- Mathematical modeling
- >
- Artificial neural networks
- >
- Deep learning
- >
- Deep learning software

- Mathematical modeling
- >
- Artificial neural networks
- >
- Neural network software
- >
- Deep learning software

- Mathematical psychology
- >
- Artificial neural networks
- >
- Deep learning
- >
- Deep learning software

- Mathematical psychology
- >
- Artificial neural networks
- >
- Neural network software
- >
- Deep learning software

Keras

Keras is an open-source software library that provides a Python interface for artificial neural networks. Keras acts as an interface for the TensorFlow library. Up until version 2.3, Keras supported m

DeepSpeed

DeepSpeed is an open source deep learning optimization library for PyTorch. The library is designed to reduce computing power and memory use and to train large distributed models with better paralleli

Apache MXNet

Apache MXNet is an open-source deep learning software framework, used to train and deploy deep neural networks. It is scalable, allowing for fast model training and supports a flexible programming mod

Amazon SageMaker

Amazon SageMaker is a cloud machine-learning platform that was launched in November 2017. SageMaker enables developers to create, train, and deploy machine-learning (ML) models in the cloud. SageMaker

TensorFlow

TensorFlow is a free and open-source software library for machine learning and artificial intelligence. It can be used across a range of tasks but has a particular focus on training and inference of d

AlexNet

AlexNet is the name of a convolutional neural network (CNN) architecture, designed by Alex Krizhevsky in collaboration with Ilya Sutskever and Geoffrey Hinton, who was Krizhevsky's Ph.D. advisor. Alex

Torch (machine learning)

Torch is an open-source machine learning library, a scientific computing framework, and a script language based on the Lua programming language. It provides a wide range of algorithms for deep learnin

Rnn (software)

rnn is an open-source machine learning framework that implements recurrent neural network architectures, such as LSTM and GRU, natively in the R programming language, that has been downloaded over 100

Comparison of deep learning software

The following table compares notable software frameworks, libraries and computer programs for deep learning.

Horovod (machine learning)

Horovod is a free and open-source software framework for distributed deep learning training using TensorFlow, Keras, PyTorch, and Apache MXNet. Horovod is hosted under the Linux Foundation AI (LF AI).

ML.NET

ML.NET is a free software machine learning library for the C# and F# programming languages. It also supports Python models when used together with NimbusML. The preview release of ML.NET included tran

Caffe (software)

Caffe (Convolutional Architecture for Fast Feature Embedding) is a deep learning framework, originally developed at University of California, Berkeley. It is open source, under a BSD license. It is wr

Neural Designer

Neural Designer is a software tool for machine learning based on neural networks, a main area of artificial intelligence research, and contains a graphical user interface which simplifies data entry a

Microsoft Cognitive Toolkit

Microsoft Cognitive Toolkit, previously known as CNTK and sometimes styled as The Microsoft Cognitive Toolkit, is a deprecated deep learning framework developed by Microsoft Research. Microsoft Cognit

Theano (software)

Theano is a Python library and optimizing compiler for manipulating and evaluating mathematical expressions, especially matrix-valued ones.In Theano, computations are expressed using a NumPy-esque syn

Data Version Control

DVC is a free and open-source, platform-agnostic version system for data, machine learning models, and experiments. It is designed to make ML models shareable, experiments reproducible, and to track v

Chainer

Chainer is an open source deep learning framework written purely in Python on top of NumPy and CuPy Python libraries. The development is led by Japanese venture company Preferred Networks in partnersh

Apache SINGA

Apache SINGA is an Apache top-level project for developing an open source machine learning library. It provides a flexible architecture for scalable distributed training, is extensible to run over a w

Deep Learning Studio

Deep Learning Studio is a software tool that aims to simplify the creation of deep learning models used in artificial intelligence. It is compatible with a number of open-source programming frameworks

Deeplearning4j

Eclipse Deeplearning4j is a programming library written in Java for the Java virtual machine (JVM). It is a framework with wide support for deep learning algorithms. Deeplearning4j includes implementa

PyTorch

PyTorch is a machine learning framework based on the Torch library, used for applications such as computer vision and natural language processing, originally developed by Meta AI and now part of the L

© 2023 Useful Links.