|
@@ -43,6 +43,10 @@ class BaseINAT_Annotations(BBoxMixin, PartsMixin, BaseAnnotations):
|
|
|
def _load_uuids(self):
|
|
|
uuid_fnames = [(str(im["id"]), im["file_name"]) for im in self._content["images"]]
|
|
|
self.uuids, self.images = map(np.array, zip(*uuid_fnames))
|
|
|
+
|
|
|
+ assert len(np.unique(self.uuids)) == len(self.uuids), \
|
|
|
+ "UUIDs are not unique!"
|
|
|
+
|
|
|
self.uuid_to_idx = {uuid: i for i, uuid in enumerate(self.uuids)}
|
|
|
|
|
|
@property
|