torch.Tensor.sparse_resize_
-
Tensor.sparse_resize_(size, sparse_dim, dense_dim) → Tensor -
Изменяет размер
selfразреженного тензора до заданного размера и числа разреженных и плотных измерений.Примечание
Если число заданных элементов в
selfравно нулю, тоsize,sparse_dimиdense_dimмогут иметь любые размеры и быть положительными целыми числами при условии, чтоlen(size) == sparse_dim + dense_dim.Однако если
selfзадаёт один или несколько элементов, то каждое измерение вsizeне должно быть меньше соответствующего измеренияself,sparse_dimдолжно равняться числу разреженных измерений вself, аdense_dimдолжно равняться числу плотных измерений вself.Предупреждение
Вызывает ошибку, если
selfне является разреженным тензором.- Параметры:
-
-
size (torch.Size) – желаемый размер. Если
self— непустой разреженный тензор, желаемый размер не может быть меньше исходного размера. - sparse_dim (int) – число разреженных измерений
- dense_dim (int) – число плотных измерений
-
size (torch.Size) – желаемый размер. Если
© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.Tensor.sparse_resize_.html