PyTorch torch.resolve_neg 関数
torch.resolve_negPyTorch において負数のビューを解決するための関数です。入力テンソルが負数のビュー(つまり、負を取ることによって作成されたビュー)である場合、この関数は実際のテンソルデータを返します。
関数定義
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.])
その他の拡張
Pytorch torch リファレンスマニュアル