Fonction torch.lerp de PyTorch
Manuel de référence Pytorch torch
torch.lerpC'est une fonction de PyTorch utilisée pour calculer l'interpolation linéaire entre deux tenseurs.
Définition de fonction
torch.lerp(input, end, weight, out=None)
Exemple d'utilisation
Exemple
import torch
# Créer deux tenseurs
start = torch.tensor([0.0, 0.0])
end = torch.tensor([10.0, 20.0])
# Effectuer une interpolation linéaire à weight=0.5
result = torch.lerp(start, end, 0.5)
print("Résultat de l'interpolation :", result)
# Créer deux tenseurs
start = torch.tensor([0.0, 0.0])
end = torch.tensor([10.0, 20.0])
# Effectuer une interpolation linéaire à weight=0.5
result = torch.lerp(start, end, 0.5)
print("Résultat de l'interpolation :", result)
Le résultat de sortie est:
插值结果: tensor([ 5., 10.])
Autres extensions