torch.unsqueeze
-
torch.unsqueeze(input, dim) → Tensor -
Возвращает новый тензор с измерением размера один, вставленным в указанную позицию.
Возвращаемый тензор использует те же данные, что и этот тензор.
Можно использовать значение
dimв диапазоне[-input.dim() - 1, input.dim() + 1). Отрицательныеdimбудут соответствоватьunsqueeze(), применённой вdim=dim + input.dim() + 1.- Параметры:
Пример:
>>> x = torch.tensor([1, 2, 3, 4]) >>> torch.unsqueeze(x, 0) tensor([[ 1, 2, 3, 4]]) >>> torch.unsqueeze(x, 1) tensor([[ 1], [ 2], [ 3], [ 4]])
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/1.13/generated/torch.unsqueeze.html