PyTorch torch.masked_select 関数


Pytorch torch 参考手册Pytorch torch リファレンスマニュアル

torch.masked_selectは、PyTorch においてブールマスクに基づいて要素を選択するための関数です。

関数定義

torch.masked_select(input, mask)

使用例

例

import torch

x = torch.tensor([1, 2, 3, 4, 5])
mask = torch.tensor([True, False, True, False, True])

# マスクに基づいて要素を選択
result = torch.masked_select(x, mask)

print(result)

出力結果は次のとおりです:

tensor([1, 3, 5])

Pytorch torch 参考手册Pytorch torch リファレンスマニュアル

その他の拡張