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) – 密集維度的數量