Función PyTorch torch.lerp
Manual de referencia de Pytorch torch
torch.lerpes una función en PyTorch utilizada para calcular la interpolación lineal entre dos tensores.
Definición de la función
torch.lerp(input, end, weight, out=None)
Ejemplo de uso
Ejemplo
import torch
# Crear dos tensores
start = torch.tensor([0.0, 0.0])
end = torch.tensor([10.0, 20.0])
# Realizar interpolación lineal en weight=0.5
result = torch.lerp(start, end, 0.5)
print("Resultado de la interpolación:", result)
# Crear dos tensores
start = torch.tensor([0.0, 0.0])
end = torch.tensor([10.0, 20.0])
# Realizar interpolación lineal en weight=0.5
result = torch.lerp(start, end, 0.5)
print("Resultado de la interpolación:", result)
El resultado de salida es:
插值结果: tensor([ 5., 10.])
Otras extensiones