Python – PyTorch exp() method Last Updated : 26 May, 2020 Improve Improve Like Article Like Save Share Report PyTorch torch.exp() method returns a new tensor after getting the exponent of the elements of the input tensor. Syntax: torch.exp(input, out=None) Arguments input: This is input tensor. out: The output tensor. Return: It returns a Tensor. Let’s see this concept with the help of few examples: Example 1: # Importing the PyTorch library import torch # A constant tensor of size n a = torch.randn(6) print(a) # Applying the exp function and # storing the result in 'out' out = torch.exp(a) print(out) Output: 1.0532 -1.9300 0.6392 -0.7519 0.9133 0.3998 [torch.FloatTensor of size 6] 2.8667 0.1451 1.8949 0.4715 2.4925 1.4915 [torch.FloatTensor of size 6] Example 2: # Importing the PyTorch library import torch # A constant tensor of size n a = torch.FloatTensor([1, 4, 6, 3]) print(a) # Applying the exp function and # storing the result in 'out' out = torch.exp(a) print(out) Output: 1 4 6 3 [torch.FloatTensor of size 4] 2.7183 54.5981 403.4288 20.0855 [torch.FloatTensor of size 4] Like Article Suggest improvement Next Python Pytorch empty() method Share your thoughts in the comments Add Your Comment Please Login to comment... Similar Reads PyTorch vs PyTorch Lightning Python math library | exp() method Python | cmath.exp() method Python | Decimal exp() method numpy.exp() in Python Python - tensorflow.raw_ops.Exp() Calculate exp(x) - 1 for all elements in a given NumPy array How to Fix: RuntimeWarning: Overflow encountered in exp Python | PyTorch sin() method Python | PyTorch sinh() method Like P PranchalKatiyar Follow Article Tags : Python-PyTorch Python Practice Tags : python