## Python PyTorch – How to create an Identity Matrix?

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:27:06

Identity matrix, also known as Unit matrix, is a "n ☓ n" square matrix with 1's on the main diagonal and 0's elsewhere. It is the multiplicative identity of square matrices. because any square matrix multipliedUnit matrix is also called the identity matrix. Unit matrix is used as the multiplicative ... Read More

## How to measure the mean absolute error (MAE) in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:22:48

Mean absolute error is computed as the mean of the sum of absolute differences between the input and target (predicted and actual) values. To compute the mean absolute error in PyTorch, we apply the L1Loss() function provided by the torch.nn module. It creates a criterion that measures the mean absolute ... Read More

## Python – PyTorch ceil() and floor() methods

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:18:48

A ceiling value of a number is the smallest integer greater than or equal to the number. To find the ceiling of the elements of a torch tensor, we use the torch.ceil() function. This function takes a torch tensor as input parameter and returns a torch tensor with the ceil ... Read More

## How to adjust the contrast of an image in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:13:54

The contrast of an image refers to the amount of color differentiation that exists between the various features of an image. To adjust the contrast of an image, we apply adjust_contrast(). It's one of the functional transforms provided by the torchvision.transforms module. This module contains many important functional transformations that ... Read More

## How to adjust the brightness of an image in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:10:09

The brightness of an image is a measure of its intensity after the image has been captured. To adjust the brightness of an image, we apply adjust_brightness(). It's one of the functional transforms provided by the torchvision.transforms module. This module contains many important functional transformations that can be used to ... Read More

## How to shuffle columns or rows of matrix in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:06:23

A matrix in PyTorch is a 2-dimension tensor having elements of the same dtype. We can shuffle a row by another row and a column by another column. To shuffle rows or columns, we can use simple slicing and indexing as we do in Numpy.If we want to shuffle rows, ... Read More

## How to make a grid of images in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:02:58

The torchvision.utils package provides us with the make_grid() function to create a grid of images. The images should be torch tensors. It accepts 4D mini-batch Tensor of shape (B ☓ C ☓ H ☓ W) or a list of tensor images, all of the same size.Here, B is batch size, ... Read More

## How to compute the area of a set of bounding boxes in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 06:57:25

The torchvision.io package provides functions to perform different IO operations. To compute the area of a bounding box or a set of bounding boxes, torchvision.io package provides the box_area() function. This function takes the bounding boxes as an input parameter and returns the area of each box.The bounding boxes should ... Read More

## How to draw bounding boxes on an image in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 06:35:33

The torchvision.utils package provides the draw_bounding_boxes() function to draw bounding boxes on an image. It supports images of type torch Tensor with shape (C x H x W) where C is the number of channels, and W and H are the width and height of the image, respectively.If we read ... Read More

## How to read a JPEG or PNG image in PyTorch?

Shahid Akhtar Khan

Updated on 20-Jan-2022 06:20:33

Reading the images is a very important part in image processing or computer vision related tasks. The torchvision.io package provides functions to perform different IO operations. To read an image, torchvision.io package provides the image_read() function. This function reads JPEG and PNG images. It returns a 3D RGB or Grayscale Tensor.The ... Read More