Correcting bug for SemanticKitti.py when using multiple frames
This commit is contained in:
parent
9a491475b5
commit
1cd3742fc5
|
@ -769,7 +769,7 @@ class SemanticKittiSampler(Sampler):
|
||||||
_, class_indices = torch.topk(class_potentials, class_n, largest=False)
|
_, class_indices = torch.topk(class_potentials, class_n, largest=False)
|
||||||
else:
|
else:
|
||||||
class_indices = torch.zeros((0,), dtype=torch.int32)
|
class_indices = torch.zeros((0,), dtype=torch.int32)
|
||||||
while class_indices.shape < class_n:
|
while class_indices.shape[0] < class_n:
|
||||||
new_class_inds = torch.randperm(class_potentials.shape[0])
|
new_class_inds = torch.randperm(class_potentials.shape[0])
|
||||||
class_indices = torch.cat((class_indices, new_class_inds), dim=0)
|
class_indices = torch.cat((class_indices, new_class_inds), dim=0)
|
||||||
class_indices = class_indices[:class_n]
|
class_indices = class_indices[:class_n]
|
||||||
|
|
Loading…
Reference in a new issue