Deep Learning with PyTorch.

August 01, 2020


In just a few years, the number of applications using AI has grown tremendously, from self-driving cars to recommendations from your favorite streaming provider and chatbot.

Almost in every major research field, AI is being used. Behind all this, there is one technology called deep learning.

Before getting started further we should know what is deep learning exactly? What makes it so special?

Deep learning is a machine learning technique that teaches computers to do what comes to humans naturally: learn by doing & example. In deep learning, we create a computer model that learns to perform how to do classification tasks directly from images, text, or sound.

For example, We use home assistance devices that respond to your voice and react accordingly after knowing your preferences are also powered by deep learning applications.

What is a Deep Learning Framework?

Deep Learning Framework is a library or a tool that allows us to build different types of deep learning models very easily and quickly, without getting into so many details of underlying algorithms.

Example: — PyTorch, TensorFlow, Sonnet, etc.

In this guide, I’d like to tell you about what is PyTorch and 5 interesting functions related to PyTorch tensors.

Let's get started,

PyTorch:

PyTorch is an open-source machine learning library based on the python Torch library, used for making applications such as computer vision and natural language processing, which is initially developed by Facebook’s AI Research lab (FAIR).

The process of training a neural network is simple and clear. At the same time, PyTorch supports the data parallelism and distributed learning model, and also contains many pre-trained models.

Tensor:-

PyTorch is a Python package that provides Tensor computations. Tensors are multidimensional arrays just like NumPy's & arrays which can run on GPU as well.

If you’re wondering how to install PyTorch on your machine, check the installation steps of PyTorch for your machine here.


In the next part, I will describe this function in brief. 

Written By: Ritesh Kumar (Founder - Learn2upgrade)

You Might Also Like

0 Comments

Hi, Thank you for reading. Let me know your thoughts.

Free Courses

Free Courses