Shahid Akhtar Khan has Published 216 Articles

How to compute the Cosine Similarity between two tensors in PyTorch?

Shahid Akhtar Khan

Shahid Akhtar Khan

Updated on 20-Jan-2022 07:40:25

12K+ Views

To compute the cosine similarity between two tensors, we use the CosineSimilarity() function provided by the torch.nn module. It returns the cosine similarity value computed along dim.dim is an optional parameter to this function along which cosine similarity is computed.For 1D tensors, we can compute the cosine similarity along dim=0 ... Read More

Python – PyTorch clamp() method

Shahid Akhtar Khan

Shahid Akhtar Khan

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

5K+ Views

torch.clamp() is used to clamp all the elements in an input into the range [min, max]. It takes three parameters: the input tensor, min, and max values. The values less than the min are replaced by the min and the values greater than the max are replaced by the max.If ... Read More

Python PyTorch – How to create an Identity Matrix?

Shahid Akhtar Khan

Shahid Akhtar Khan

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

2K+ Views

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

Shahid Akhtar Khan

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

4K+ Views

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

Shahid Akhtar Khan

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

690 Views

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

Shahid Akhtar Khan

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

1K+ Views

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

Shahid Akhtar Khan

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

1K+ Views

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

Shahid Akhtar Khan

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

1K+ Views

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

Shahid Akhtar Khan

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

4K+ Views

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

Shahid Akhtar Khan

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

1K+ Views

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

Advertisements