move fixing of class_ids to load_pascal_voc_annotations
This commit is contained in:
1 parent
a91118322b
commit
6dde70eb0c
2 files changed
+4
-4
No files matched your search
@@ -241,10 +241,6 @@ class DetectionDataset(BaseDataset):
|
||||
force_masks=force_masks,
|
||||
)
|
||||
|
||||
for annotation in annotations.values():
|
||||
class_id = [classes.index(class_name) for class_name in annotation.class_id]
|
||||
annotation.class_id = np.array(class_id)
|
||||
|
||||
return DetectionDataset(classes=classes, images=images, annotations=annotations)
|
||||
|
||||
@classmethod
|
||||
|
||||
@@ -203,6 +203,10 @@ def load_pascal_voc_annotations(
|
||||
|
||||
classes = list(set(classes))
|
||||
|
||||
for annotation in annotations.values():
|
||||
class_id = [classes.index(class_name) for class_name in annotation.class_id]
|
||||
annotation.class_id = np.array(class_id)
|
||||
|
||||
return classes, images, annotations
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user