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
不是稀疏张量,则抛出错误。- 参数:
大小(torch.Size)- 所需的大小。如果
self
是非空稀疏张量,所需的大小不能小于原始大小。稀疏维度(int)- 稀疏维度的数量
稠密维度(int)- 稠密维度的数量