DEEP LEARNING LIBRARIES

Avinash Narasimhan
2 min readSep 27, 2021

--

Here I am going to share about various Deep Learning Libraries, among them some are very popular and some are very impressive at older times. They are very popular because of their features and properties. If you want to know something about Deep Learning Libraries read this post, you won’t get disappointed. The libraries which are going to be discussed are THEANO, TENSER FLOW, PYTORCH, and KERAS.

THEANO:- A Library developed my Montreal Institute for learning algorithms and was the major library for deep learning development even before Tenser flow and Pytorch. The founder can’t maintain it, so lost its popularity.

TENSER FLOW:- It is the most popular one mostly used in production of Deep Learning models. It has a very large community. It was developed by google and released to public in 2015, still being used for research and production needs.

THIS IMAGE HAS AN MORE EXTRA AND DETAILED INFORMATION

PYTORCH:- A Strong competitor to Tenser flow. PYTORCH isn’t just a set of wrappers to support a popular language like python, it was actually rewritten and tailored to be fast and feel native. It is released in 2016 and gained immense interest and being actively used at Facebook.

Both Tenser flow and PYTORCH are not easy to use and has a steep learning curve. So far people who are just starting to learn deep learning, KERAS is the best library.

DIFFERENCES ON KERAS VS TENSER FLOW

KERAS:- It is a high level API for building Deep Learning models. It has gained favour for its ease of use and syntactic simplicity and facilitating fast development. Building a complex Deep Learning network can be achieved with KERAS with only few lines of code. It is also supported by Google.

SUGESSTION:-

If you want to build something quickly go to KERAS, you won’t get disappointed.

If you want to have a control over different nodes and layers in the network and want to watch closely what is happening use PYTORCH or TENSER FLOW is the right library.

--

--

Avinash Narasimhan
Avinash Narasimhan

Written by Avinash Narasimhan

Hello this is Avinash, I am here to write blog posts on unexplored websites, my own perspective on various things and regarding my career path as a developer.

No responses yet