Skip to content

Commit 8741b4f

Browse files
committed
nonzero warnings
1 parent a1021eb commit 8741b4f

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

torch_sparse/masked_select.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def masked_select(src: SparseTensor, dim: int,
6565
else:
6666
value = src.storage.value()
6767
if value is not None:
68-
idx = mask.nonzero().flatten()
68+
idx = mask.nonzero(as_tuple=False).flatten()
6969
return src.set_value(value.index_select(dim - 1, idx),
7070
layout='coo')
7171
else:

torch_sparse/storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ def coalesce(self, reduce: str = "add"):
379379

380380
value = self._value
381381
if value is not None:
382-
ptr = mask.nonzero().flatten()
382+
ptr = mask.nonzero(as_tuple=False).flatten()
383383
ptr = torch.cat([ptr, ptr.new_full((1, ), value.size(0))])
384384
value = segment_csr(value, ptr, reduce=reduce)
385385
value = value[0] if isinstance(value, tuple) else value

torch_sparse/tensor.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@ def from_edge_index(self, edge_index: torch.Tensor,
4141
@classmethod
4242
def from_dense(self, mat: torch.Tensor, has_value: bool = True):
4343
if mat.dim() > 2:
44-
index = mat.abs().sum([i for i in range(2, mat.dim())]).nonzero()
44+
index = mat.abs().sum([i for i in range(2, mat.dim())
45+
]).nonzero(as_tuple=False)
4546
else:
46-
index = mat.nonzero()
47+
index = mat.nonzero(as_tuple=False)
4748
index = index.t()
4849

4950
row = index[0]

0 commit comments

Comments
 (0)