Is Python same as TensorFlow?

We should learn the Python programming language to use TensorFlow. Python is a Programming language. But what is TensorFlow?

Firstly, TensorFlow is a Python library.

But for what purpose do we use it? For fast numerical computing. 

As a result, TensorFlow is a foundation library that we can use to create Deep Learning models directly.

We can also use TensorFlow by using wrapper libraries that simplify the process built on top of TensorFlow.

Therefore, certainly TensorFlow is not Python. But we need Python for TensorFlow.

Why do we ask this question?

Because a beginner, who has not coded before, always wants to know the purpose of learning. Right? 

It’s true that we use the Python programming language for web  and other development. But TensorFlow uses Python for machine learning and deep learning models.

As a result, we define TensorFlow as a Machine Learning library which uses Python.

Why?

Because TensorFlow is the most popular machine learning library.

As a result, if you want to learn TensorFlow, you must have a good knowledge of the Python programming language.

Why TensorFlow needs Python?

It’s because TensorFlow follows a declarative style. 

Python has a declarative programmatic layout too. As an outcome, any program is easy to visualize. It’s true for TensorFlow. 

As we progress, we’ll find this more and more.

We have discussed it before. 

Therefore we need to learn and master a few things in Python first. And at the same time, we will examine its implementation in TensorFlow.

That will make our learning process purposeful.

What will we learn in Python?

Firstly, we will learn different data types. Variables and functions.

After that we will see how these variables and functions work inside a class. 

Since Python is not a strongly typed programming language, we will learn that concept also.

Secondly, how functions pass arguments and what are the different methods of passing arguments.

Finally, comes the most important part of any programming language. Data structures.

We will learn how the list and map work. because we will use it in TensorFlow most often.

Remember TensorFlow is a Python library. Therefore, we need to learn Python first. 

What Next?

Books at Leanpub

Books in Apress

My books at Amazon

GitHub repository

TensorFlow, Machine Learning, AI and Data Science

Flutter, Dart and Algorithm

Twitter

Comments

Leave a Reply