Python – Método PyTorch ceil()

El método PyTorch torch.ceil()devuelve un nuevo tensor que tiene el valor máximo de los elementos de entrada, que es el entero más pequeño mayor o igual que cada elemento.

Sintaxis: torch.ceil(inp, out=None)

Argumentos

  • inp: Este es el tensor de entrada.
  • out: El tensor de salida.

Return: Devuelve un Tensor.

Veamos este concepto con la ayuda de algunos ejemplos:
Ejemplo 1:

# Importing the PyTorch library 
import torch 
    
# A constant tensor of size n
a = torch.FloatTensor([1.3, -5.6, 7.9, 10.1])
print(a)
  
# Applying the ceil function and 
# storing the result in 'out'
out = torch.ceil(a)
print(out)

Producción:

  1.3000
 -5.6000
  7.9000
 10.1000
[torch.FloatTensor of size 4]
  2
 -5
  8
 11
[torch.FloatTensor of size 4]

Ejemplo 2:

# Importing the PyTorch library 
import torch 
    
# A constant tensor of size n
a = torch.FloatTensor([1.00001, -5.699, 7.100001, 10.0001])
print(a)
  
# Applying the ceil function and 
# storing the result in 'out'
out = torch.ceil(a)
print(out) 

Producción:

 1.0000
 -5.6990
  7.1000
 10.0001
[torch.FloatTensor of size 4]
  2
 -5
  8
 11
[torch.FloatTensor of size 4]

Publicación traducida automáticamente

Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *