Fix incorrect type annotation in get_auxiliary_logits (#37955)

Correct type annotation from Dict(str, Tensor) to Dict[str, Tensor]
This commit is contained in:
Tanuj Rai 2025-05-05 23:30:49 +05:30 committed by GitHub
parent d80f53fa50
commit 46c0e1ff80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2359,7 +2359,7 @@ class Mask2FormerForUniversalSegmentation(Mask2FormerPreTrainedModel):
return sum(loss_dict.values())
def get_auxiliary_logits(self, classes: torch.Tensor, output_masks: torch.Tensor):
auxiliary_logits: List[Dict(str, Tensor)] = []
auxiliary_logits: List[Dict[str, Tensor]] = []
for aux_binary_masks, aux_classes in zip(output_masks[:-1], classes[:-1]):
auxiliary_logits.append({"masks_queries_logits": aux_binary_masks, "class_queries_logits": aux_classes})