Closed se202242 closed 11 months ago
utils.dataloader.SiameseDataset self.types = max(labels) 后续getitem 函数中 c = random.randint(0, self.types - 1)
label = self.types 类是否一直未被选中
更改为 self.types = max(labels) + 1 程序仍跑通
randint是包括self.types - 1的嘞
但 labels 中 max 所对应类别不就一直未被取到吗?
self.types - 1就是最大对应的
utils.dataloader.SiameseDataset self.types = max(labels) 后续getitem 函数中 c = random.randint(0, self.types - 1)
label = self.types 类是否一直未被选中
更改为 self.types = max(labels) + 1 程序仍跑通