Best Artificial Neural Network Software

Products Buyer's Guide
9.8
Neuton AutoML
★★★★★

Neuton AutoML

Neuton, an AutoML platform, allows experienced users and those without any experience in Machine Learning to build compact AI models with just a few clicks and without any coding. Neuton is based on a proprietary neural network framework invented and patented by our team of scientists that is far more effective than any other framework, non-neural algorithm on the market. Its resulting models are self-growing, much more compact, fast and require ...

AI in 3 steps - Ali Mukhamed P.

Ease of use
9.2
Support
0.0
Ease of Setup
0.0

Languages supported: English

8.4
Knet
★★★★★

Knet

Knet (pronounced "kay-net") is a deep learning framework implemented in Julia that allows the definition and training of machine learning models using the full power and expressivity of Julia.

Perfect Platform for learning courses - Nangunuri R.

Ease of use
8.7
Support
8.3
Ease of Setup
6.7
9.2
Keras
★★★★★

Keras

Keras is a neural networks library, written in Python and capable of running on top of either TensorFlow or Theano.

Keras is a practical, easy to use package - Phuong N.

Ease of use
9.1
Support
9.3
Ease of Setup
9.2
7.8
SHARK
★★★★★

SHARK

SHARK is a fast, modular, feature-rich open-source C++ machine learning library that provides methods for linear and nonlinear optimization, kernel-based learning algorithms, neural networks, and various other machine learning techniques and is compatible with Windows, Solaris, MacOS X, and Linux.

Programa de software de apostas para - Ignacio N.

Ease of use
Support
Ease of Setup
6.8
Caffe
★★★★★

Caffe

Caffe is a deep learning framework made with expression, speed, and modularity in mind.

Model zoo in Caffe came to be very useful for my projects. - prasanna d.

Ease of use
Support
Ease of Setup
8.4
NVIDIA Deep Learning GPU Training System (DIGITS)
★★★★★

NVIDIA Deep Learning GPU Training System (DIGITS)

NVIDIA Deep Learning GPU Training System (DIGITS) deep learning for data science and research to quickly design deep neural network (DNN) for image classification and object detection tasks using real-time network behavior visualization.

digging deep into Nvidia sytems - Robert G.

Ease of use
Support
Ease of Setup
8.0
MLKit
★★★★★

MLKit

MLKit is a machine learning framework written in Swift that features machine learning algorithms that deal with the topic of regression to provide developers with a toolkit to create products that can learn from data.

It's time of Machine Learning Technology - User in Entertainment

Ease of use
Support
Ease of Setup
7.6
Swift Brain
★★★★★

Swift Brain

Swift Brain is a neural network / machine learning library written in Swift for AI algorithms in Swift for iOS and OS X development it includes algorithms focused on Bayes theorem, neural networks, SVMs, Matrices, etc.

The machine learning capabilities are incredible! - G2 User in Hospital & Health Care

Ease of use
Support
Ease of Setup
10.0
ConvNetJS
★★★★★

ConvNetJS

ConvNetJS is a Javascript library for training Deep Learning models (Neural Networks) entirely in a browser.

The innovative and instant javascript library. - Carlos S.

Ease of use
Support
Ease of Setup
7.6
TFLearn
★★★★★

TFLearn

TFlearn is a modular and transparent deep learning library built on top of Tensorflow that provide a higher-level API to TensorFlow in order to facilitate and speed-up experimentations, while remaining fully transparent and compatible with it.

Best framework for NLP - Shipra J.

Ease of use
8.9
Support
10.0
Ease of Setup
0.0
9.0
BrainCore
★★★★★

BrainCore

BrainCore is a neural network framework written in Swift that uses Metal which makes it fast.

Great service - Jakiem P.

Ease of use
Support
Ease of Setup
9.0
Swift AI
★★★★★

Swift AI

Swift AI is a high-performance AI and machine learning library written entirely in Swift that includes a set of common tools used for machine learning and artificial intelligence research.

Deep Learning Library- Great support for Neural networks, AI - Deepakvijayalu K.

Ease of use
Support
Ease of Setup
8.6
node-fann
★★★★★

node-fann

FANN (Fast Artificial Neural Network Library) is a free open source neural network library, which implements multilayer artificial neural networks with support for both fully connected and sparsely connected networks.

implements multi-layer artificial neural networks with support for both full connected. - Krishan K.

Ease of use
Support
Ease of Setup
8.6
SwiftLearner
★★★★★

SwiftLearner

SwiftLearner is a scala machine learning library that is easier to follow than the optimized libraries, and easier to tweak it use plain Java types and have few or no dependencies.

Data Scientist talisman - Daniel K.

Ease of use
Support
Ease of Setup
6.6
RustNN
★★★★★

RustNN

RustNN is a feedforward neural network library that generates fully connected multi-layer artificial neural networks that are trained via backpropagation.

Neural networks in three layers. - Gabriel S.

Ease of use
Support
Ease of Setup
8.6
Clarifai
★★★★★

Clarifai

The hub of Clarifai's technology is a high performance deep learning API on which a new generation of intelligent applications is being built. It enables Clarifai to combat everyday problems with high tech solutions by providing the most powerful machine learning systems to everyone in new and innovative ways.

The design of its interface makes it a fairly simple and easy-to-use tool - Guille D.

Ease of use
8.4
Support
8.4
Ease of Setup
7.8

Languages supported: Arabic, Bengali, Danish, German, English, Finnish, French, Hindi, Italian, Japanese, Dutch, Norwegian, Punjabi, Polish, Portuguese, Russian, Spanish, Swedish, Chinese (Simplified)

8.4
Microsoft Cognitive Toolkit (Formerly CNTK)
★★★★★

Microsoft Cognitive Toolkit (Formerly CNTK)

Microsoft Cognitive Toolkit is an open-source, commercial-grade toolkit that empowers user to harness the intelligence within massive datasets through deep learning by providing uncompromised scaling, speed and accuracy with commercial-grade quality and compatibility with the programming languages and algorithms already use.

Language services like LUIS have been working but speech and video services needs to be more stable. - Chinmay B.

Ease of use
7.6
Support
8.2
Ease of Setup
8.7
8.8
Torch
★★★★★

Torch

Torch is a scientific computing framework with wide support for machine learning algorithms that puts GPUs first.

Torch tool easy to use fast, automatic and parallel. - Pedro M.

Ease of use
8.9
Support
8.8
Ease of Setup
9.0
8.2
DeepPy
★★★★★

DeepPy

DeepPy is a MIT licensed deep learning framework that tries to add a touch of zen to deep learning as it allows for Pythonic programming based on NumPy's ndarray,has a small and easily extensible codebase, runs on CPU or Nvidia GPUs and implements the following network architectures feedforward networks, convnets, siamese networks and autoencoders.

It has been useful for me to create desktop applications in a faster and more immediate way. - Miles P.

Ease of use
8.3
Support
8.0
Ease of Setup
9.0
7.2
Merlin
★★★★★

Merlin

Merlin is a deep learning framework written in Julia, it aims to provide a fast, flexible and compact deep learning library for machine learning.

User Friendly Software - User in Education Management

Ease of use
8.9
Support
10.0
Ease of Setup
8.3
9.0
AIToolbox
★★★★★

AIToolbox

AIToolbox is a toolbox of AI modules written in Swift: Graphs/Trees, Linear Regression, Support Vector Machines, Neural Networks, PCA, KMeans, Genetic Algorithms, MDP, Mixture of Gaussians, Logistic Regression

Easy to use - G2 User in Outsourcing/Offshoring

Ease of use
Support
Ease of Setup
8.0
AForge.MachineLearning
★★★★★

AForge.MachineLearning

AForge.MachineLearning is a namespace that contains interfaces and classes for different algorithms of machine learning.

Best ROI in machine learning framework - G2 User in Internet

Ease of use
Support
Ease of Setup
7.0
Deeplearning4J
★★★★★

Deeplearning4J

Deeplearning4j is the first commercial-grade, open-source, distributed deep-learning library written for Java and Scala it integrated with Hadoop and Spark, to be used in business environments on distributed GPUs and CPUs that aims to be cutting-edge plug and play, more convention than configuration, which allows for fast prototyping for non-researchers.

Sentiment Analysis using dl4j - G2 User in Marketing and Advertising

Ease of use
Support
Ease of Setup
10.0
gobrain
★★★★★

gobrain

gobrain is a neural networks written in go that includes just basic Neural Network functions such as Feed Forward and Elman Recurrent Neural Network.

Go brain - Sharae W.

Ease of use
Support
Ease of Setup
10.0
Neurolab
★★★★★

Neurolab

Neurolab is a simple and powerful Neural Network Library for Python that contains based neural networks, train algorithms and flexible framework to create and explore other neural network types.

It was awesome! - G2 User in Alternative Medicine

Ease of use
Support
Ease of Setup
10.0
Darknet
★★★★★

Darknet

Darknet is an open source neural network framework written in C and CUDA that supports CPU and GPU computation.

Wanna some hidden stuff - go darknet - Alexander L.

Ease of use
Support
Ease of Setup
10.0
Chainer
★★★★★

Chainer

Chainer is a powerful, flexible, and intuitive framework of neural networks that bridge the gap between algorithms and implementations.

A very intuitive framework - Genesis P.

Ease of use
Support
Ease of Setup
10.0
Accord.NET
★★★★★

Accord.NET

Accord.NET Framework is a .NET machine learning framework combined with audio and image processing libraries completely written in C#, it is a framework for building production-grade computer vision, computer audition, signal processing and statistics applications even for commercial use

Generally good - gahungu J.

Ease of use
Support
Ease of Setup
10.0
SuperLearner
★★★★★

SuperLearner

SuperLearner is a package that implements the super learner prediction method and contains a library of prediction algorithms to be used in the super learner.

Beautiful tools made for complete ease and Simplicity. - AYUSH V.

Ease of use
Support
Ease of Setup
B2B Software Guide