Функция torch.resolve_neg в PyTorch
Справочное руководство Pytorch torch
torch.resolve_negЭто функция в PyTorch, используемая для разрешения отрицательных представлений. Если входной тензор является отрицательным представлением (т. е. представлением, созданным отрицанием), эта функция возвращает фактические данные тензора.
Определение функции
torch.resolve_neg(input)
Пример использования
Пример
import torch
# Создать тензор
x = torch.tensor([1.0, 2.0, 3.0, 4.0])
# Получить отрицательное представление
x_neg = torch.neg(x)
# Разрешить отрицательное представление
resolved = torch.resolve_neg(x_neg)
print("Исходный тензор:", x)
print("Отрицательное представление:", x_neg)
print("После разрешения:", resolved)
# Создать тензор
x = torch.tensor([1.0, 2.0, 3.0, 4.0])
# Получить отрицательное представление
x_neg = torch.neg(x)
# Разрешить отрицательное представление
resolved = torch.resolve_neg(x_neg)
print("Исходный тензор:", x)
print("Отрицательное представление:", x_neg)
print("После разрешения:", resolved)
Результат вывода:
原始张量: tensor([1., 2., 3., 4.]) 负视图: tensor([-1., -2., -3., -4.]) 解析后: tensor([-1., -2., -3., -4.])
Другие расширения