Fonction torch.resolve_neg de PyTorch


Pytorch torch 参考手册Manuel de référence Pytorch torch

torch.resolve_negIl s'agit d'une fonction de PyTorch utilisée pour résoudre les vues négatives. Si le tenseur d'entrée est une vue négative (c'est-à-dire une vue créée par négation), cette fonction renvoie les données réelles du tenseur.

Définition de fonction

torch.resolve_neg(input)

Exemple d'utilisation

Exemple

import torch

# Créer un tenseur
x = torch.tensor([1.0, 2.0, 3.0, 4.0])

# Obtenir une vue négative
x_neg = torch.neg(x)

# Résoudre une vue négative
resolved = torch.resolve_neg(x_neg)

print("Tenseur d'origine :", x)
print("Vue négative :", x_neg)
print("Après résolution :", resolved)

Le résultat de sortie est:

原始张量: tensor([1., 2., 3., 4.])
负视图: tensor([-1., -2., -3., -4.])
解析后: tensor([-1., -2., -3., -4.])

Pytorch torch 参考手册Manuel de référence Pytorch torch

Autres extensions