Understanding Torchvision Functionalities (for PyTorch)-Part 1

An intuitive understanding of the torchvision library — basics to advanced ( Part 1/3 )

Tom Tillo
The Startup

--

What is torchvision?

Torchvision is a library for Computer Vision that goes hand in hand with PyTorch. It has utilities for efficient Image and Video transformations, some commonly used pre-trained models, and some datasets ( torchvision does not come bundled with PyTorch, you will have to install it separately. )

About this article

This series of articles provides you with an understanding of what comprises the torchvision library — and also will look into how to implement these functionalities.

We will be using version 0.8.2 of torchvision

Part 1 gives you an over view of the features of torchvision

In Part 2 we will cover the code for implementation of some of the image transformation functionalities (transforms). Link to Part 2 is given below -

In Part3 we will take one sample image classification project and use the torchvision functionalities to build the model using PyTorch.

--

--

Tom Tillo
The Startup

Making ML and AI available to everyone. One commit at a time. | Quantitative programming | Python | Arduino | Comp Vision | pythoslabs@gmail.com / @PythosL