ML Tools
TensorFlow
TensorFlow is an open-source software library that is used mainly for Machine Learning. It is an ecosystem of tools, libraries, and community resources that lets us easily deploy applications that use ML and in our case Neural Networks.It can be used with some high-level APIs like Keras and TFLearn to build and train models intuitively and with simple code.
Keras
Keras is an open-source neural networks library in Python. It can be used on top of TensorFlow. It greatly simplifies the code to build and train a neural network model. It is a faster and user-friendly way to run experiments in deep learning. It offers simple high-level APIs and reduces the number of user actions required for common use cases. It also helps in debugging by providing clear error messages.
TFLearn
Just like Keras, TFLearn is another open-source deep learning library that provides high-level APIs for building neural networks. Unlike Keras which can be run on other platforms, TFLearn is meant specifically for TensorFlow. It is used for faster experimentation using TensorFlow. The TFLearn code to build and train a neural network model is simple and easy to understand.
Last updated