You are on page 1of 2

Open Source tools for Artificial Intelligence

Sr. no. Tool Description Application

1 openNN ● OpenNN is an open source class ● Artificial


library written in C++ which intelligence
implements neural networks, a ● machine
main area of machine learning learning
research. ● Data mining
● It has been successfully applied to ● Predictive
many different analytics tasks in analysis
industries such as energy,
manufacturing, logistics, marketing,
healthcare, etc.

2 Tensorflow ● Open source software library for ● Deep


high performance numerical Learning
computation. ● Image
● Its flexible architecture allows easy Classification
deployment of computation across ● Machine
a variety of platforms learning

3 H2O ● It is used for exploring and It claims to make is


analyzing datasets possible for anyone
● H2O projects are developed for an to use the power of
analytical interface for cloud machine learning and
computing, providing users with predictive analytics to
tools for data analysis solve business
problems.

4 Torch ● Torch is an open source machine Machine Learning


learning library, a scientific applications
computing framework, and a
scripting language based on the
Lua programming language. It
provides a wide range of
algorithms for deep machine
learning and uses the scripting
language LuaJIT, and an
underlying C implementation.

5 Deeplearning4j ● DL4J takes advantage of the latest It makes it possible to


configure deep neural
distributed computing frameworks networks, and it's
including Apache Spark and compatible with Java,
Hadoop to accelerate training. On Scala and other JVM
languages.
multi-GPUs, it is equal to Caffe in
performance.

You might also like