torch.select
-
torch.select(input, dim, index) → Tensor -
Извлекает срез тензора
inputвдоль выбранного измерения по заданному индексу. Эта функция возвращает представление исходного тензора без указанного измерения.Примечание
Если
inputявляется разреженным тензором и вернуть его представление невозможно, возникает исключение RuntimeError. В таком случае рассмотрите возможность использования функцииtorch.select_copy().- Параметры:
Примечание
select()эквивалентен срезу. Например,tensor.select(0, index)эквивалентноtensor[index], аtensor.select(2, index)эквивалентноtensor[:,:,index].
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.select.html