The document discusses 5 open source tools for artificial intelligence: openNN, Tensorflow, H2O, Torch, and Deeplearning4j. OpenNN is a C++ library for neural networks and machine learning. Tensorflow is a software library for numerical computation that can be deployed across platforms. H2O enables exploring and analyzing datasets for predictive analytics. Torch is a machine learning library based on Lua that provides algorithms for deep learning. Deeplearning4j uses distributed computing frameworks like Spark for training deep neural networks in Java.
The document discusses 5 open source tools for artificial intelligence: openNN, Tensorflow, H2O, Torch, and Deeplearning4j. OpenNN is a C++ library for neural networks and machine learning. Tensorflow is a software library for numerical computation that can be deployed across platforms. H2O enables exploring and analyzing datasets for predictive analytics. Torch is a machine learning library based on Lua that provides algorithms for deep learning. Deeplearning4j uses distributed computing frameworks like Spark for training deep neural networks in Java.
The document discusses 5 open source tools for artificial intelligence: openNN, Tensorflow, H2O, Torch, and Deeplearning4j. OpenNN is a C++ library for neural networks and machine learning. Tensorflow is a software library for numerical computation that can be deployed across platforms. H2O enables exploring and analyzing datasets for predictive analytics. Torch is a machine learning library based on Lua that provides algorithms for deep learning. Deeplearning4j uses distributed computing frameworks like Spark for training deep neural networks in Java.
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.