From 1af3a506ee511eb845c7a3f69c8de8e9b15da1c5 Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 09:57:45 +0300 Subject: [PATCH 01/10] Add tests for MNIST --- .../t10k-images-idx3-ubyte.gz | Bin .../t10k-labels-idx1-ubyte.gz | Bin .../train-images-idx3-ubyte.gz | Bin .../train-labels-idx1-ubyte.gz | Bin .../t10k-images-idx3-ubyte.gz | Bin 0 -> 74 bytes .../t10k-labels-idx1-ubyte.gz | Bin 0 -> 54 bytes .../train-images-idx3-ubyte.gz | Bin 0 -> 86 bytes .../train-labels-idx1-ubyte.gz | Bin 0 -> 67 bytes tests/test_mnist_format.py | 39 +++++++++++++++++- 9 files changed, 38 insertions(+), 1 deletion(-) rename tests/assets/mnist_dataset/{ => dummy_dataset}/t10k-images-idx3-ubyte.gz (100%) rename tests/assets/mnist_dataset/{ => dummy_dataset}/t10k-labels-idx1-ubyte.gz (100%) rename tests/assets/mnist_dataset/{ => dummy_dataset}/train-images-idx3-ubyte.gz (100%) rename tests/assets/mnist_dataset/{ => dummy_dataset}/train-labels-idx1-ubyte.gz (100%) create mode 100644 tests/assets/mnist_dataset/mangling_dataset/t10k-images-idx3-ubyte.gz create mode 100644 tests/assets/mnist_dataset/mangling_dataset/t10k-labels-idx1-ubyte.gz create mode 100644 tests/assets/mnist_dataset/mangling_dataset/train-images-idx3-ubyte.gz create mode 100644 tests/assets/mnist_dataset/mangling_dataset/train-labels-idx1-ubyte.gz diff --git a/tests/assets/mnist_dataset/t10k-images-idx3-ubyte.gz b/tests/assets/mnist_dataset/dummy_dataset/t10k-images-idx3-ubyte.gz similarity index 100% rename from tests/assets/mnist_dataset/t10k-images-idx3-ubyte.gz rename to tests/assets/mnist_dataset/dummy_dataset/t10k-images-idx3-ubyte.gz diff --git a/tests/assets/mnist_dataset/t10k-labels-idx1-ubyte.gz b/tests/assets/mnist_dataset/dummy_dataset/t10k-labels-idx1-ubyte.gz similarity index 100% rename from tests/assets/mnist_dataset/t10k-labels-idx1-ubyte.gz rename to tests/assets/mnist_dataset/dummy_dataset/t10k-labels-idx1-ubyte.gz diff --git a/tests/assets/mnist_dataset/train-images-idx3-ubyte.gz b/tests/assets/mnist_dataset/dummy_dataset/train-images-idx3-ubyte.gz similarity index 100% rename from tests/assets/mnist_dataset/train-images-idx3-ubyte.gz rename to tests/assets/mnist_dataset/dummy_dataset/train-images-idx3-ubyte.gz diff --git a/tests/assets/mnist_dataset/train-labels-idx1-ubyte.gz b/tests/assets/mnist_dataset/dummy_dataset/train-labels-idx1-ubyte.gz similarity index 100% rename from tests/assets/mnist_dataset/train-labels-idx1-ubyte.gz rename to tests/assets/mnist_dataset/dummy_dataset/train-labels-idx1-ubyte.gz diff --git a/tests/assets/mnist_dataset/mangling_dataset/t10k-images-idx3-ubyte.gz b/tests/assets/mnist_dataset/mangling_dataset/t10k-images-idx3-ubyte.gz new file mode 100644 index 0000000000000000000000000000000000000000..150dc1fd74771673fa70cb450d48a5bbbd1ef3bc GIT binary patch literal 74 zcmb2|=HL*EaZO_SUt(yGt(%#fn4Vg!o0(E!tXrB?S(3_-obVtaE#ZMlLPEj>#>8WR e23&3jH6&OUCy4Yk1vZE?Fl1{i?snj0U;qHD5*Sth literal 0 HcmV?d00001 diff --git a/tests/assets/mnist_dataset/mangling_dataset/t10k-labels-idx1-ubyte.gz b/tests/assets/mnist_dataset/mangling_dataset/t10k-labels-idx1-ubyte.gz new file mode 100644 index 0000000000000000000000000000000000000000..6409918947bdc3a315b6f17f7d8f6f80f5093548 GIT binary patch literal 54 zcmb2|=HL*EaZO_SUt(yGt(%jWl$uklo0(E!s9Ty;S(3_-obVtaB_Sap?P&rF!^b0` J+qoGS7y$7?60iUO literal 0 HcmV?d00001 diff --git a/tests/assets/mnist_dataset/mangling_dataset/train-images-idx3-ubyte.gz b/tests/assets/mnist_dataset/mangling_dataset/train-images-idx3-ubyte.gz new file mode 100644 index 0000000000000000000000000000000000000000..b1dc0519648a9214cddd66bce8d9ab2a2aba81c5 GIT binary patch literal 86 zcmb2|=HL*EaZO_SUs9BqnWvkXo0y(jtecrqVXRx4R9TYB@b>UQ&I1Yz3>zoc)mSwo hm;AqZ#IS`W==19O(BEv1^`m<9O?i7 literal 0 HcmV?d00001 diff --git a/tests/assets/mnist_dataset/mangling_dataset/train-labels-idx1-ubyte.gz b/tests/assets/mnist_dataset/mangling_dataset/train-labels-idx1-ubyte.gz new file mode 100644 index 0000000000000000000000000000000000000000..73bb13b9e81365f59fe59cf9f5f4ae58892b6cc7 GIT binary patch literal 67 zcmb2|=HL*EaZO_SUs9BqnWvkRn3S4RtecrqVW?Z0R9TYBkeu)!AtfO}ASLNpN=ovR Wgyf_|1|>eWFovG#W+x>X7#IK^VHV2( literal 0 HcmV?d00001 diff --git a/tests/test_mnist_format.py b/tests/test_mnist_format.py index 71208189e0..4ace68bc4d 100644 --- a/tests/test_mnist_format.py +++ b/tests/test_mnist_format.py @@ -8,11 +8,16 @@ from datumaro.components.environment import Environment from datumaro.components.extractor import DatasetItem from datumaro.components.media import Image +from datumaro.components.operations import IntersectMerge from datumaro.plugins.mnist_format import MnistConverter, MnistImporter from datumaro.util.test_utils import TestDir, compare_datasets from .requirements import Requirements, mark_requirement +MANGLING_DATASET_DIR = osp.join( + osp.dirname(__file__), "assets", "mnist_dataset", "mangling_dataset" +) + class MnistFormatTest(TestCase): @mark_requirement(Requirements.DATUM_GENERAL_REQ) @@ -188,8 +193,40 @@ def test_can_save_and_load_with_meta_file(self): self.assertTrue(osp.isfile(osp.join(test_dir, "dataset_meta.json"))) compare_datasets(self, source_dataset, parsed_dataset, require_media=True) + @mark_requirement(Requirements.DATUM_GENERAL_REQ) + def test_can_convert_to_mnist(self): + source_dataset = Dataset.import_from(MANGLING_DATASET_DIR, "mnist") + + with TestDir() as test_dir: + source_dataset.export(test_dir, "mnist", save_media=True) + parsed_dataset = Dataset.import_from(test_dir, "mnist") + + compare_datasets(self, source_dataset, parsed_dataset, require_media=True) + + @mark_requirement(Requirements.DATUM_GENERAL_REQ) + def test_can_convert_to_imagenet_txt(self): + source_dataset = Dataset.import_from(MANGLING_DATASET_DIR, "mnist") + + with TestDir() as test_dir: + source_dataset.export(test_dir, "imagenet_txt", save_media=True) + parsed_dataset = Dataset.import_from(test_dir, "imagenet_txt") + + compare_datasets(self, source_dataset, parsed_dataset, require_media=True) + + @mark_requirement(Requirements.DATUM_GENERAL_REQ) + def test_can_filter_by_subsets(self): + source_dataset = Dataset.import_from(MANGLING_DATASET_DIR, "mnist") + + train_dataset = source_dataset.filter("/item[subset='train']") + test_dataset = source_dataset.filter("/item[subset='test']") + + merger = IntersectMerge() + merged_dataset = merger([train_dataset, test_dataset]) + + compare_datasets(self, source_dataset, merged_dataset, require_media=True) + -DUMMY_DATASET_DIR = osp.join(osp.dirname(__file__), "assets", "mnist_dataset") +DUMMY_DATASET_DIR = osp.join(osp.dirname(__file__), "assets", "mnist_dataset", "dummy_dataset") class MnistImporterTest(TestCase): From 0e4b9234d0773df6ca1221444bc974f17ec847ba Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 10:10:39 +0300 Subject: [PATCH 02/10] Add tests for WiderFace --- datumaro/util/test_utils.py | 65 +++++- .../images/0--Parade/0_Parade_image_01.jpg | Bin .../1--Handshaking/1_Handshaking_image_02.jpg | Bin .../images/0--Parade/0_Parade_image_03.jpg | Bin .../{ => dummy_dataset}/dataset_meta.json | 0 .../wider_face_train_bbx_gt.txt | 0 .../wider_face_val_bbx_gt.txt | 0 .../zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg | Bin 0 -> 631 bytes .../usjlzwtcyzzrdurszyzluknbmih.jpg | Bin 0 -> 631 bytes .../ymlcvreacavgidictozgvuzijdx.jpg | Bin 0 -> 631 bytes ...hjulmhheyktxfujfdtlesvtbtwjrwknyeaayhn.jpg | Bin 0 -> 631 bytes .../zcpzejxbzpyziacnywkjjuwpfol.jpg | Bin 0 -> 631 bytes ...fflnhavtwsqwloycouudabkhfkmgjvvtzpnfwx.jpg | Bin 0 -> 631 bytes ...wllcvwbddosbufgbudubjtojntsgsclkjdynee.jpg | Bin 0 -> 631 bytes ...fvqtjiepbqclaluglvltcudxfenvedkuertbog.jpg | Bin 0 -> 631 bytes .../gptjrcgwfisucbzroeopymkzogmulgisrspz.jpg | Bin 0 -> 631 bytes .../umcwcvgpermhawnqzqelabaknvfvgohxrux.jpg | Bin 0 -> 631 bytes ...reqirajskxlatrjsjxligpnpreacgmbxfqhihg.jpg | Bin 0 -> 631 bytes .../hbyeedsosnbgabgtsdkpxrzkj.jpg | Bin 0 -> 631 bytes ...gxhhgrdjziifdkwupkswbbhwlywjfkbkqnetos.jpg | Bin 0 -> 631 bytes .../oapurxhvohrqequbakzjlsofskhevhbyzn.jpg | Bin 0 -> 631 bytes .../images/29--Baseball/eepbiabwvdrlnheyp.jpg | Bin 0 -> 631 bytes ...rvoopggtcqhvvfgemrohaonibdzjrejejvrmwt.jpg | Bin 0 -> 631 bytes .../images/5--Group/eqxifdkdisnhucdhpejwq.jpg | Bin 0 -> 631 bytes .../6--Interview/xrlwdtigcrahrqwihkwwy.jpg | Bin 0 -> 631 bytes .../shbjvoxmqhzwdfykczpqyewkyxj.jpg | Bin 0 -> 631 bytes .../twyowscnejgxdzblznrfjmrkrjdkzzznomsx.jpg | Bin 0 -> 631 bytes .../wider_face_test_bbx_gt.txt | 9 + .../wider_face_train_bbx_gt.txt | 219 ++++++++++++++++++ tests/test_widerface_format.py | 49 +++- 30 files changed, 332 insertions(+), 10 deletions(-) rename tests/assets/widerface_dataset/{ => dummy_dataset}/WIDER_train/images/0--Parade/0_Parade_image_01.jpg (100%) rename tests/assets/widerface_dataset/{ => dummy_dataset}/WIDER_train/images/1--Handshaking/1_Handshaking_image_02.jpg (100%) rename tests/assets/widerface_dataset/{ => dummy_dataset}/WIDER_val/images/0--Parade/0_Parade_image_03.jpg (100%) rename tests/assets/widerface_dataset/{ => dummy_dataset}/dataset_meta.json (100%) rename tests/assets/widerface_dataset/{ => dummy_dataset}/wider_face_split/wider_face_train_bbx_gt.txt (100%) rename tests/assets/widerface_dataset/{ => dummy_dataset}/wider_face_split/wider_face_val_bbx_gt.txt (100%) create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/14--Family_Group/usjlzwtcyzzrdurszyzluknbmih.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/16--Picnic/ymlcvreacavgidictozgvuzijdx.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/29--Baseball/itndqhxnpcthjulmhheyktxfujfdtlesvtbtwjrwknyeaayhn.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/38--Car_Racing/zcpzejxbzpyziacnywkjjuwpfol.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Group/kqrqsxgfxnfflnhavtwsqwloycouudabkhfkmgjvvtzpnfwx.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Group/uqjzrntfmxwllcvwbddosbufgbudubjtojntsgsclkjdynee.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/6--Interview/dfvqtjiepbqclaluglvltcudxfenvedkuertbog.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/9--Award_Ceremony/gptjrcgwfisucbzroeopymkzogmulgisrspz.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/13--Demonstration/umcwcvgpermhawnqzqelabaknvfvgohxrux.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/13--Demonstration/zyreqirajskxlatrjsjxligpnpreacgmbxfqhihg.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/14--Family_Group/hbyeedsosnbgabgtsdkpxrzkj.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/14--Family_Group/rxwnphqumwdrlofxbquydbyitgibgxhhgrdjziifdkwupkswbbhwlywjfkbkqnetos.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/16--Picnic/oapurxhvohrqequbakzjlsofskhevhbyzn.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/29--Baseball/eepbiabwvdrlnheyp.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/38--Car_Racing/narvoopggtcqhvvfgemrohaonibdzjrejejvrmwt.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/5--Group/eqxifdkdisnhucdhpejwq.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/6--Interview/xrlwdtigcrahrqwihkwwy.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/9--Award_Ceremony/shbjvoxmqhzwdfykczpqyewkyxj.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/9--Award_Ceremony/twyowscnejgxdzblznrfjmrkrjdkzzznomsx.jpg create mode 100644 tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_test_bbx_gt.txt create mode 100644 tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_train_bbx_gt.txt diff --git a/datumaro/util/test_utils.py b/datumaro/util/test_utils.py index 84522874b0..ff56ec25ad 100644 --- a/datumaro/util/test_utils.py +++ b/datumaro/util/test_utils.py @@ -92,20 +92,23 @@ def __enter__(self) -> str: return path -def compare_categories(test, expected, actual): - test.assertEqual(sorted(expected, key=lambda t: t.value), sorted(actual, key=lambda t: t.value)) +def compare_categories(test, expected, actual, externally_comparison=False): + if not externally_comparison: + test.assertEqual( + sorted(expected, key=lambda t: t.value), sorted(actual, key=lambda t: t.value) + ) - if AnnotationType.label in expected: + if AnnotationType.label in expected and AnnotationType.label in actual: test.assertEqual( expected[AnnotationType.label].items, actual[AnnotationType.label].items, ) - if AnnotationType.mask in expected: + if AnnotationType.mask in expected and AnnotationType.mask in actual: test.assertEqual( expected[AnnotationType.mask].colormap, actual[AnnotationType.mask].colormap, ) - if AnnotationType.points in expected: + if AnnotationType.points in expected and AnnotationType.points in actual: test.assertEqual( expected[AnnotationType.points].items, actual[AnnotationType.points].items, @@ -137,6 +140,39 @@ def _compare_annotations(expected, actual, ignored_attrs=None): return r +def _compare_annotations_externally(expected, actual, ignored_attrs=None): + a_attr = expected.attributes + b_attr = actual.attributes + + if ignored_attrs != IGNORE_ALL: + expected.attributes = filter_dict(a_attr, exclude_keys=ignored_attrs) + actual.attributes = filter_dict(b_attr, exclude_keys=ignored_attrs) + elif ignored_attrs: + expected.attributes = {} + actual.attributes = {} + + a_id = expected.id + b_id = actual.id + a_group = expected.group + b_group = actual.group + + expected.id = 0 + actual.id = 0 + expected.group = 0 + actual.group = 0 + + r = expected == actual + + expected.attributes = a_attr + actual.attributes = b_attr + expected.id = a_id + actual.id = b_id + expected.group = a_group + actual.group = b_group + + return r + + def compare_datasets( test, expected: IDataset, @@ -144,8 +180,9 @@ def compare_datasets( ignored_attrs: Union[None, Literal["*"], Collection[str]] = None, require_media: bool = False, require_images: bool = False, + externally_comparison=False, ): - compare_categories(test, expected.categories(), actual.categories()) + compare_categories(test, expected.categories(), actual.categories(), externally_comparison) test.assertTrue(issubclass(actual.media_type(), expected.media_type())) @@ -187,9 +224,19 @@ def compare_datasets( ann_b_matches = [x for x in item_b.annotations if x.type == ann_a.type] test.assertFalse(len(ann_b_matches) == 0, "ann id: %s" % ann_a.id) - ann_b = find( - ann_b_matches, lambda x: _compare_annotations(x, ann_a, ignored_attrs=ignored_attrs) - ) + if externally_comparison: + ann_b = find( + ann_b_matches, + lambda x: _compare_annotations_externally( + x, ann_a, ignored_attrs=ignored_attrs + ), + ) + else: + ann_b = find( + ann_b_matches, + lambda x: _compare_annotations(x, ann_a, ignored_attrs=ignored_attrs), + ) + if ann_b is None: test.fail("ann %s, candidates %s" % (ann_a, ann_b_matches)) item_b.annotations.remove(ann_b) # avoid repeats diff --git a/tests/assets/widerface_dataset/WIDER_train/images/0--Parade/0_Parade_image_01.jpg b/tests/assets/widerface_dataset/dummy_dataset/WIDER_train/images/0--Parade/0_Parade_image_01.jpg similarity index 100% rename from tests/assets/widerface_dataset/WIDER_train/images/0--Parade/0_Parade_image_01.jpg rename to tests/assets/widerface_dataset/dummy_dataset/WIDER_train/images/0--Parade/0_Parade_image_01.jpg diff --git a/tests/assets/widerface_dataset/WIDER_train/images/1--Handshaking/1_Handshaking_image_02.jpg b/tests/assets/widerface_dataset/dummy_dataset/WIDER_train/images/1--Handshaking/1_Handshaking_image_02.jpg similarity index 100% rename from tests/assets/widerface_dataset/WIDER_train/images/1--Handshaking/1_Handshaking_image_02.jpg rename to tests/assets/widerface_dataset/dummy_dataset/WIDER_train/images/1--Handshaking/1_Handshaking_image_02.jpg diff --git a/tests/assets/widerface_dataset/WIDER_val/images/0--Parade/0_Parade_image_03.jpg b/tests/assets/widerface_dataset/dummy_dataset/WIDER_val/images/0--Parade/0_Parade_image_03.jpg similarity index 100% rename from tests/assets/widerface_dataset/WIDER_val/images/0--Parade/0_Parade_image_03.jpg rename to tests/assets/widerface_dataset/dummy_dataset/WIDER_val/images/0--Parade/0_Parade_image_03.jpg diff --git a/tests/assets/widerface_dataset/dataset_meta.json b/tests/assets/widerface_dataset/dummy_dataset/dataset_meta.json similarity index 100% rename from tests/assets/widerface_dataset/dataset_meta.json rename to tests/assets/widerface_dataset/dummy_dataset/dataset_meta.json diff --git a/tests/assets/widerface_dataset/wider_face_split/wider_face_train_bbx_gt.txt b/tests/assets/widerface_dataset/dummy_dataset/wider_face_split/wider_face_train_bbx_gt.txt similarity index 100% rename from tests/assets/widerface_dataset/wider_face_split/wider_face_train_bbx_gt.txt rename to tests/assets/widerface_dataset/dummy_dataset/wider_face_split/wider_face_train_bbx_gt.txt diff --git a/tests/assets/widerface_dataset/wider_face_split/wider_face_val_bbx_gt.txt b/tests/assets/widerface_dataset/dummy_dataset/wider_face_split/wider_face_val_bbx_gt.txt similarity index 100% rename from tests/assets/widerface_dataset/wider_face_split/wider_face_val_bbx_gt.txt rename to tests/assets/widerface_dataset/dummy_dataset/wider_face_split/wider_face_val_bbx_gt.txt diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..409d8cd2446616082966c754e7ac6fa7378d4b15 GIT binary patch literal 631 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf}^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!v`*nMGf} Date: Fri, 1 Apr 2022 10:14:37 +0300 Subject: [PATCH 03/10] Add tests for Cityscapes --- ...iljotdndajyeeqyqymjlksntf_gtFine_color.png | Bin 0 -> 108 bytes ...ndajyeeqyqymjlksntf_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...otdndajyeeqyqymjlksntf_gtFine_labelIds.png | Bin 0 -> 81 bytes ...igwujujkqnujdxfslxkiwmonn_gtFine_color.png | Bin 0 -> 106 bytes ...jkqnujdxfslxkiwmonn_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...ujujkqnujdxfslxkiwmonn_gtFine_labelIds.png | Bin 0 -> 81 bytes ...zroarulgcwotgrarqshekjxrs_gtFine_color.png | Bin 0 -> 106 bytes ...lgcwotgrarqshekjxrs_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...arulgcwotgrarqshekjxrs_gtFine_labelIds.png | Bin 0 -> 81 bytes ...unjilzswiuhghwvtrfnfpyouz_gtFine_color.png | Bin 0 -> 106 bytes ...swiuhghwvtrfnfpyouz_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...ilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png | Bin 0 -> 81 bytes ...ifjrjwjkevzjlqkifrzookdwy_gtFine_color.png | Bin 0 -> 106 bytes ...jkevzjlqkifrzookdwy_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...rjwjkevzjlqkifrzookdwy_gtFine_labelIds.png | Bin 0 -> 81 bytes ...ramvywzpuxkwdctgxuqowlfpx_gtFine_color.png | Bin 0 -> 108 bytes ...zpuxkwdctgxuqowlfpx_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...vywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png | Bin 0 -> 81 bytes ...lbuwdjfddiiipolsvlmzxvglu_gtFine_color.png | Bin 0 -> 103 bytes ...fddiiipolsvlmzxvglu_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...wdjfddiiipolsvlmzxvglu_gtFine_labelIds.png | Bin 0 -> 81 bytes ...mhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png | Bin 0 -> 106 bytes ...cyqrpnxukkaqxwzphzl_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...mtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png | Bin 0 -> 81 bytes ...zcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png | Bin 0 -> 106 bytes ...smvjhkhytrtqeruzjjd_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...pqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png | Bin 0 -> 81 bytes ...wkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png | Bin 0 -> 108 bytes ...uiipzzidyxnbhhfbkbz_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...uksuiipzzidyxnbhhfbkbz_gtFine_labelIds.png | Bin 0 -> 81 bytes ...phfvudbqtbyezzgmnqxacbgpj_gtFine_color.png | Bin 0 -> 108 bytes ...bqtbyezzgmnqxacbgpj_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...vudbqtbyezzgmnqxacbgpj_gtFine_labelIds.png | Bin 0 -> 81 bytes ...babxjbqzynqjpfygzfphybypv_gtFine_color.png | Bin 0 -> 108 bytes ...qzynqjpfygzfphybypv_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...xjbqzynqjpfygzfphybypv_gtFine_labelIds.png | Bin 0 -> 81 bytes ...qtjccalxexmwpbzytkeobdkxy_gtFine_color.png | Bin 0 -> 106 bytes ...lxexmwpbzytkeobdkxy_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...ccalxexmwpbzytkeobdkxy_gtFine_labelIds.png | Bin 0 -> 81 bytes ...xekipylyapsprwuypcqpntieq_gtFine_color.png | Bin 0 -> 105 bytes ...lyapsprwuypcqpntieq_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...ipylyapsprwuypcqpntieq_gtFine_labelIds.png | Bin 0 -> 81 bytes ...eorscpsqvjkhnewlyfsjkgojy_gtFine_color.png | Bin 0 -> 108 bytes ...sqvjkhnewlyfsjkgojy_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...scpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png | Bin 0 -> 81 bytes ...hdweqyhfxlkcznoyuszsxaqab_gtFine_color.png | Bin 0 -> 105 bytes ...hfxlkcznoyuszsxaqab_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...eqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png | Bin 0 -> 81 bytes ...warmiruqmuijrvguayznxuchn_gtFine_color.png | Bin 0 -> 108 bytes ...uqmuijrvguayznxuchn_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...miruqmuijrvguayznxuchn_gtFine_labelIds.png | Bin 0 -> 81 bytes ...xwdthcrhfiwhowjgpikbuzsok_gtFine_color.png | Bin 0 -> 103 bytes ...rhfiwhowjgpikbuzsok_gtFine_instanceIds.png | Bin 0 -> 94 bytes ...thcrhfiwhowjgpikbuzsok_gtFine_labelIds.png | Bin 0 -> 81 bytes ...oxdvgxzzwjeovdnjvkzhknihb_gtFine_color.png | Bin 0 -> 106 bytes ...zzwjeovdnjvkzhknihb_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...vgxzzwjeovdnjvkzhknihb_gtFine_labelIds.png | Bin 0 -> 81 bytes ...yuzuxliqmrhroltgydolokqml_gtFine_color.png | Bin 0 -> 108 bytes ...iqmrhroltgydolokqml_gtFine_instanceIds.png | Bin 0 -> 93 bytes ...uxliqmrhroltgydolokqml_gtFine_labelIds.png | Bin 0 -> 81 bytes ...ziljotdndajyeeqyqymjlksntf_leftImg8bit.png | Bin 0 -> 83 bytes ...tigwujujkqnujdxfslxkiwmonn_leftImg8bit.png | Bin 0 -> 83 bytes ...tzroarulgcwotgrarqshekjxrs_leftImg8bit.png | Bin 0 -> 83 bytes ...dunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png | Bin 0 -> 83 bytes ...rifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png | Bin 0 -> 83 bytes ...mramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png | Bin 0 -> 83 bytes ...ulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png | Bin 0 -> 83 bytes ...vmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png | Bin 0 -> 83 bytes ...dzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png | Bin 0 -> 83 bytes ...ywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png | Bin 0 -> 83 bytes ...nphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png | Bin 0 -> 83 bytes ...dbabxjbqzynqjpfygzfphybypv_leftImg8bit.png | Bin 0 -> 83 bytes ...rqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png | Bin 0 -> 83 bytes ...axekipylyapsprwuypcqpntieq_leftImg8bit.png | Bin 0 -> 83 bytes ...beorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png | Bin 0 -> 83 bytes ...fhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png | Bin 0 -> 83 bytes ...pwarmiruqmuijrvguayznxuchn_leftImg8bit.png | Bin 0 -> 83 bytes ...axwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png | Bin 0 -> 83 bytes ...joxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png | Bin 0 -> 83 bytes ...qyuzuxliqmrhroltgydolokqml_leftImg8bit.png | Bin 0 -> 83 bytes .../mangling_dataset/label_colors.txt | 31 +++++++++++++++++ tests/test_cityscapes_format.py | 32 ++++++++++++++++++ 82 files changed, 63 insertions(+) create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/dnphfvudbqtbyezzgmnqxacbgpj_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/dnphfvudbqtbyezzgmnqxacbgpj_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/dnphfvudbqtbyezzgmnqxacbgpj_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/haxekipylyapsprwuypcqpntieq_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/haxekipylyapsprwuypcqpntieq_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/haxekipylyapsprwuypcqpntieq_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/vjoxdvgxzzwjeovdnjvkzhknihb_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/vjoxdvgxzzwjeovdnjvkzhknihb_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/vjoxdvgxzzwjeovdnjvkzhknihb_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/cziljotdndajyeeqyqymjlksntf_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/etigwujujkqnujdxfslxkiwmonn_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/gtzroarulgcwotgrarqshekjxrs_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/idunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/jrifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/mmramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/qulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/rvmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/adzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/bywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/dnphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/edbabxjbqzynqjpfygzfphybypv_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/grqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/haxekipylyapsprwuypcqpntieq_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/lbeorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/mfhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/opwarmiruqmuijrvguayznxuchn_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/uaxwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/vjoxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/yqyuzuxliqmrhroltgydolokqml_leftImg8bit.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..1a4aa818ef5ebd6ce303e8d03d48efc5bcc030eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~6uf+_t1d zJ<6KHxMk@UH`X@{40VjZRxMzgbmUjwF2UAs1_PO!b8$s!cUWAJqKb6Mw< G&;$T+CLcrq literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..984d579426bc9b95b37b4407412b245a71ee9a5c GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*CulBe|jT9|J;y)#{% r`S9$bW#*}IWjs7Or*4_wx4X;D(0HHAjh8F(14yH%tDnm{r-UW|A!-_n literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..8978fbcad047c0d81a16a226f2ccbec3264b2ae0 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$tnMjpFi<+cK5{4 eAJ)q9hy588GFj|;lhhV~)Ox!5xvXe#}E$Lmrf8QVXW|$?&{iI|=b{mdKI;Vst0GiDntN;K2 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..53f6a93bba3330bf4a0292c4a04b9a894b447960 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xohF9M|~P-#M|< ebw=QX-|`Gn(agbhTX%VY)Ox!5xvXe#}E$LM2k&gQu&X%Q~lo FCIAKlBJcnJ literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..82b61364ed2f93a34edc4db74a99a25992e7663a GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cuk_))`|1Ml}_*23C s*(aHJe0X^3k1Smr@h&DYVZuK~hMp+Sy|3oGp9g95boFyt=akR{08!c;%>V!Z literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..629c982c6d87580b03acca116eb57a3d792fcdf0 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s$QV&z$%=yLIAg eaeigxW(fwlHOzMMVYfR#YCT>3T-G@yGywpe#}E$LFVdQ&MBb@0GhrYTL1t6 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..a5ba4fbde9b50e14a97bb82abda5fe5e4ac40167 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s$jG9Mt$UzjvZ< dPiJ7qUt0$0JmyHgc~XTSwVtkiF6*2UngG+q6(j%v literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..de688d00d1477346935cb0993a1071976ca7933e GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LWFPO@#@W}j*rY9w zSu2@o%yWC%=Nn(PxjN&gMMtZc*ETR`Oup00i_>zopr E03SsimH+?% literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..85b36d79cf814b8f7104c8fcc08a5f5b770880ca GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxMZ@#emJAbp;$elF{r5}E)y1swwb literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..ae715bbe56ec5cccb404e98f88321102d3675f78 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$te$ho!0pEk$>@- e{rx>YGJ6-5k{J&Vk5>K@hQlRXo!!M*u|S;+p00i_>zopr07$wS Ap8x;= literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..98ffc63c2921750e9483613919bc8df7f1e1fb5b GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxM3T-G@yGywp_Clr+c literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..20728f2f113dec56e4ad34932939b74261b95a1f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$Lzopr E0F@~rS^xk5 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..493ff3ceb86ccb0d7e4f529bc294d16d7488a8d9 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*CulAqj5-WU1Xytzc@ sv-Y>sI=}j#ZkL#!n3C|}@}Ea+4BdX5o1D+y;{j>(boFyt=akR{0JTXUDF6Tf literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..249e9da7bb52532975987aa1f11b83bb8a4030a6 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$tlksr=|QqdP3t* e`}B#9PxKjtmof)L?cTi)q}J2b&t;ucLK6W0vlmSO literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..4b8a2c41ddd8728081db8e70f34c058f0131248c GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$Lw=d#Wzp$P!RDH#v| literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..adfe24dcc86472598e21c20f37bd264d18efe506 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xj~rI(Xv1->HE= et}#K4Ny(o+G3OQtRpJ=d#Wzp$P!)+ZBNT literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6d51e04e51be7a3815d902ff9b530bf4480516 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{}~$`8YFg0 zyl{QNICJLAwJ)W2)!kwQs`<5Q0b5uCBSS#Sot`-=Dhv_n{Fj%=Twno8F?hQAxvXgTe~DWM4f44N7M literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..d6be1aec2287f181b76c47a25004904bfc9a9c13 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xnW1p3^w_YwE=5 ejdLeX{?5!GEyL{7!Q~PLQtRpJ=d#Wzp$P!wvK4gz literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..d3dc112a151fd6a689cbc28b025100eacbd94fef GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LxcI&@j2#+4*o|G7ryg2AwN>i-Vni@d7n7c)I$ztaD0e F0sxD5AMgMG literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..3c34be146aa50b773fa51202857c855ed1e91703 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cul1*-}(mPVv>G}Kn rw#7`{Gb+khKl;r&cVMseCpl(jhAuzOMeJfi{UD8=u6{1-oD!MmdKI;Vst0MDHuOaK4? literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..180e1a4c0c688c6ee18eac00b267ce23f3770b87 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s+%MG*A4!n`7~v e{`Ea`&crhst!7i76DoQhq}J2b&t;ucLK6V`5Ej<} literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..66ce3df76626fff8842bab420790fed7526b0c73 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DFaUz#}E$LVDmZod7&g9k2-Wo~S2ZRwY*epDqhTy^EzureWF8c;8Tr>mdKI;Vst E0Ofxo9RL6T literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..343a404734dff057446997e0615ad959525b01e3 GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxMzopr0QA}#Q~&?~ literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..846ece53fdf69a2eeaf9e4ef84f3c1ba68c2f0a7 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s(zh=TCg^Y@9gv eueCDsZF>ee5f-tFM-tLOYCT>3T-G@yGywp^LKNZv literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..de0f53e2f2500e9ddd9ddde5e483407fe7db9e71 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~4!ML}hg> zn>lkPqnn%Cv~%AcwZ<~;n>q8w>C?=nri^#)Fg)5j(`oVPP7@LBTjo`rKbCQvNml7eN|5UHx3vIVCg!0FezH{Qv*} literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..7853c4cb7955c06b4be9170146eca312f276b0b3 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xnVBI)38Z@2L|f ecXkFoP`780dc*9vzI&?^NUf)q^-fCiZgP&5e)u0crGf^>bP0l+XkK4agbC literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..690408af98edac81ef765a62f642fca65d269a08 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xj~F9oG2vU01pJ eK)oB=#{CTHzN|WvCbD>g)Ox!5xvXe#}E$Lj^j#d>|C4sVSO3f4F2S}}{g$I5NS~*xpUXO@geCwapcXA3t&6 e=(!V0-#8g~GMSw7pFag@X7F_Nb6Mw<&;$VE{uWFC literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..ec9eb941c7029d6cd03fbd948037aa04ab8bbd79 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~3Y&Elamd zy34@0Z|2NH%bx@JK(QzW29p`Txqz&`e6OO`n=b_Gd0*R1_woZuGkCiCxvX rc>KVD89O|ed|t%k{KEfP_#bbEpy%xOBg>Ax2I=#3^>bP0l+XkKVqhLd literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..5640ae99d3a7195a9d8f2626955588a9516eef0d GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$te#Wr9Am_^nk|6 eU#)>}OpO_Yd6*5gp0Do#sr7XAb6Mw<&;$VcycVqh literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/cziljotdndajyeeqyqymjlksntf_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/cziljotdndajyeeqyqymjlksntf_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/etigwujujkqnujdxfslxkiwmonn_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/etigwujujkqnujdxfslxkiwmonn_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/gtzroarulgcwotgrarqshekjxrs_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/gtzroarulgcwotgrarqshekjxrs_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/idunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/idunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/jrifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/jrifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/mmramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/mmramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/qulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/qulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/rvmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/rvmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/adzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/adzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/bywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/bywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/dnphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/dnphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/edbabxjbqzynqjpfygzfphybypv_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/edbabxjbqzynqjpfygzfphybypv_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/grqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/grqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/haxekipylyapsprwuypcqpntieq_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/haxekipylyapsprwuypcqpntieq_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/lbeorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/lbeorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/mfhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/mfhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/opwarmiruqmuijrvguayznxuchn_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/opwarmiruqmuijrvguayznxuchn_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/uaxwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/uaxwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/vjoxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/vjoxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/yqyuzuxliqmrhroltgydolokqml_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/yqyuzuxliqmrhroltgydolokqml_leftImg8bit.png new file mode 100644 index 0000000000000000000000000000000000000000..30db82724b41cdaed5b789c26abad81f7e97388c GIT binary patch literal 83 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DJf4E#}E!#*@KO|Kwgu=-~TUT f5-bi&o-1HxT)-fhEHyb5D9+&N>gTe~DWM4fg^?2C literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt b/tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt new file mode 100644 index 0000000000..127fb7685d --- /dev/null +++ b/tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt @@ -0,0 +1,31 @@ +0 0 0 unlabeled +111 74 0 dynamic +81 0 81 ground +128 64 128 road +244 35 232 sidewalk +250 170 160 parking +230 150 140 railtrack +70 70 70 building +102 102 156 wall +190 153 153 fence +180 165 180 guardrail +150 100 100 bridge +150 120 90 tunnel +153 153 153 pole +153 153 153 polegroup +250 170 30 trafficlight +220 220 0 trafficsign +107 142 35 vegetation +152 251 152 terrain +70 130 180 sky +220 20 60 person +255 0 0 rider +0 0 142 car +0 0 70 truck +0 60 100 bus +0 0 90 caravan +0 0 110 trailer +0 80 100 train +0 0 230 motorcycle +119 11 32 bicycle +0 0 142 licenseplate diff --git a/tests/test_cityscapes_format.py b/tests/test_cityscapes_format.py index 11ac4766b5..8f9d39ad28 100644 --- a/tests/test_cityscapes_format.py +++ b/tests/test_cityscapes_format.py @@ -23,10 +23,15 @@ from .requirements import Requirements, mark_requirement DUMMY_DATASET_DIR = osp.join(osp.dirname(__file__), "assets", "cityscapes_dataset", "dataset") + DUMMY_TRAIN_DATASET_DIR = osp.join( osp.dirname(__file__), "assets", "cityscapes_dataset", "train_dataset" ) +MANGLING_DATASET_DIR = osp.join( + osp.dirname(__file__), "assets", "cityscapes_dataset", "mangling_dataset" +) + class CityscapesFormatTest(TestCase): @mark_requirement(Requirements.DATUM_267) @@ -739,3 +744,30 @@ def __iter__(self): partial(CityscapesConverter.convert, label_map="cityscapes"), test_dir, ) + + @mark_requirement(Requirements.DATUM_GENERAL_REQ) + def test_can_convert_to_cityscapes(self): + source_dataset = Dataset.import_from(MANGLING_DATASET_DIR, "cityscapes") + + with TestDir() as test_dir: + source_dataset.export(test_dir, "cityscapes", save_media=True) + parsed_dataset = Dataset.import_from(test_dir, "cityscapes") + + compare_datasets(self, source_dataset, parsed_dataset, require_media=True) + + @mark_requirement(Requirements.DATUM_GENERAL_REQ) + def test_can_convert_to_pascal_voc(self): + source_dataset = Dataset.import_from(MANGLING_DATASET_DIR, "cityscapes") + + with TestDir() as test_dir: + source_dataset.export(test_dir, "coco_panoptic", save_media=True) + parsed_dataset = Dataset.import_from(test_dir, "coco_panoptic") + + compare_datasets( + self, + source_dataset, + parsed_dataset, + require_media=True, + ignored_attrs={"id"}, + externally_comparison=True, + ) From 578bba9c2cf8484fa5e47c526bd13801669c17a1 Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 10:15:30 +0300 Subject: [PATCH 04/10] Remove unused file --- .../mangling_dataset/label_colors.txt | 31 ------------------- 1 file changed, 31 deletions(-) delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt b/tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt deleted file mode 100644 index 127fb7685d..0000000000 --- a/tests/assets/cityscapes_dataset/mangling_dataset/label_colors.txt +++ /dev/null @@ -1,31 +0,0 @@ -0 0 0 unlabeled -111 74 0 dynamic -81 0 81 ground -128 64 128 road -244 35 232 sidewalk -250 170 160 parking -230 150 140 railtrack -70 70 70 building -102 102 156 wall -190 153 153 fence -180 165 180 guardrail -150 100 100 bridge -150 120 90 tunnel -153 153 153 pole -153 153 153 polegroup -250 170 30 trafficlight -220 220 0 trafficsign -107 142 35 vegetation -152 251 152 terrain -70 130 180 sky -220 20 60 person -255 0 0 rider -0 0 142 car -0 0 70 truck -0 60 100 bus -0 0 90 caravan -0 0 110 trailer -0 80 100 train -0 0 230 motorcycle -119 11 32 bicycle -0 0 142 licenseplate From d01c8be4523f8496868dc5e9a2b73e7dacfbb387 Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 10:27:22 +0300 Subject: [PATCH 05/10] Add dataset mangling function --- datumaro/util/dataset_mangling.py | 74 +++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 datumaro/util/dataset_mangling.py diff --git a/datumaro/util/dataset_mangling.py b/datumaro/util/dataset_mangling.py new file mode 100644 index 0000000000..9aecd78566 --- /dev/null +++ b/datumaro/util/dataset_mangling.py @@ -0,0 +1,74 @@ +# Copyright (C) 2022 Intel Corporation +# +# SPDX-License-Identifier: MIT + +from random import randint, uniform + +import numpy as np + +from datumaro.components.annotation import AnnotationType, Mask +from datumaro.components.dataset import Dataset +from datumaro.components.media import Image +from datumaro.plugins.sampler.random_sampler import RandomSampler + + +def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): + if count > 0: + dataset = RandomSampler(dataset, count) + dataset = Dataset.from_extractors(dataset) + + for subset in dataset.subsets().values(): + for item in subset: + item_id = "" + for i in range(len(item.id)): + num = 97 + randint(0, 25) + item_id += chr(num) + item.id = item_id + + item.media = Image(data=np.ones(image_size)) + + annotations = [] + + labels = [anno for anno in item.annotations if anno.type == AnnotationType.label] + for label in labels: + label.label = (label.label + randint(0, 10)) % len( + dataset.categories()[AnnotationType.label] + ) + + annotations += labels + + bboxes = [anno for anno in item.annotations if anno.type == AnnotationType.bbox] + for bbox in bboxes: + x0 = bbox.points[0] + bbox.points[0] = uniform(max(x0 - x0 / 2, 0), x0 + x0 / 2) + y0 = bbox.points[1] + bbox.points[1] = uniform(max(y0 - y0 / 2, 0), y0 + y0 / 2) + x1 = bbox.points[2] + bbox.points[2] = uniform(max(x1 - x1 / 2, 0), x1 + x1 / 2) + y1 = bbox.points[3] + bbox.points[3] = uniform(max(y1 - y1 / 2, 0), y1 + y1 / 2) + + annotations += bboxes + + masks = [anno for anno in item.annotations if anno.type == AnnotationType.mask] + if masks: + mask_size = image_size[:2] + mask = np.ones(mask_size[0] * mask_size[1]) + + mask_cat = dataset.categories()[AnnotationType.mask] + + for i in range(len(mask)): + mask[i] = randint(0, 100) % len(mask_cat) + mask = mask.reshape(mask_size) + + segm_ids = np.unique(mask) + for segm_id in segm_ids: + annotations.append(Mask(image=lazy_extract_mask(mask, segm_id), label=segm_id)) + + item.annotations = annotations + + return dataset + + +def lazy_extract_mask(mask, c): + return lambda: mask == c From 85abad6301f1d1d087fbad60f9b7ec87f6bc1f4e Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 10:44:57 +0300 Subject: [PATCH 06/10] Fixes --- datumaro/util/dataset_mangling.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/datumaro/util/dataset_mangling.py b/datumaro/util/dataset_mangling.py index 9aecd78566..f3af397d64 100644 --- a/datumaro/util/dataset_mangling.py +++ b/datumaro/util/dataset_mangling.py @@ -57,8 +57,8 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): mask_cat = dataset.categories()[AnnotationType.mask] - for i in range(len(mask)): - mask[i] = randint(0, 100) % len(mask_cat) + for i in mask: + i = randint(0, 100) % len(mask_cat) mask = mask.reshape(mask_size) segm_ids = np.unique(mask) From 5abcfff66b4025f9c733d4c883c2c2909165b626 Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 11:20:08 +0300 Subject: [PATCH 07/10] Fix dataset_mangling --- datumaro/util/dataset_mangling.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/datumaro/util/dataset_mangling.py b/datumaro/util/dataset_mangling.py index f3af397d64..c3d34efb46 100644 --- a/datumaro/util/dataset_mangling.py +++ b/datumaro/util/dataset_mangling.py @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: MIT -from random import randint, uniform - import numpy as np from datumaro.components.annotation import AnnotationType, Mask @@ -21,7 +19,7 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): for item in subset: item_id = "" for i in range(len(item.id)): - num = 97 + randint(0, 25) + num = 97 + np.random.randint(0, 25) item_id += chr(num) item.id = item_id @@ -31,7 +29,7 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): labels = [anno for anno in item.annotations if anno.type == AnnotationType.label] for label in labels: - label.label = (label.label + randint(0, 10)) % len( + label.label = (label.label + np.random.randint(0, 10)) % len( dataset.categories()[AnnotationType.label] ) @@ -40,13 +38,13 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): bboxes = [anno for anno in item.annotations if anno.type == AnnotationType.bbox] for bbox in bboxes: x0 = bbox.points[0] - bbox.points[0] = uniform(max(x0 - x0 / 2, 0), x0 + x0 / 2) + bbox.points[0] = np.random.uniform(max(x0 - x0 / 2, 0), x0 + x0 / 2) y0 = bbox.points[1] - bbox.points[1] = uniform(max(y0 - y0 / 2, 0), y0 + y0 / 2) + bbox.points[1] = np.random.uniform(max(y0 - y0 / 2, 0), y0 + y0 / 2) x1 = bbox.points[2] - bbox.points[2] = uniform(max(x1 - x1 / 2, 0), x1 + x1 / 2) + bbox.points[2] = np.random.uniform(max(x1 - x1 / 2, 0), x1 + x1 / 2) y1 = bbox.points[3] - bbox.points[3] = uniform(max(y1 - y1 / 2, 0), y1 + y1 / 2) + bbox.points[3] = np.random.uniform(max(y1 - y1 / 2, 0), y1 + y1 / 2) annotations += bboxes @@ -58,7 +56,7 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): mask_cat = dataset.categories()[AnnotationType.mask] for i in mask: - i = randint(0, 100) % len(mask_cat) + i = np.random.randint(0, 100) % len(mask_cat) mask = mask.reshape(mask_size) segm_ids = np.unique(mask) From 7e5a772b588d948ced02d5f9d5bf5107eaa34c9c Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 11:47:32 +0300 Subject: [PATCH 08/10] Fixes --- datumaro/util/dataset_mangling.py | 17 +- .../gtFine/test/13_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/test/13_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/test/13_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/14_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/test/14_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/test/14_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/15_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/test/15_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/test/15_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/16_gtFine_color.png | Bin 0 -> 104 bytes .../gtFine/test/16_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/test/16_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/17_gtFine_color.png | Bin 0 -> 104 bytes .../gtFine/test/17_gtFine_instanceIds.png | Bin 0 -> 93 bytes .../gtFine/test/17_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/18_gtFine_color.png | Bin 0 -> 105 bytes .../gtFine/test/18_gtFine_instanceIds.png | Bin 0 -> 93 bytes .../gtFine/test/18_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/19_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/test/19_gtFine_instanceIds.png | Bin 0 -> 93 bytes .../gtFine/test/19_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/test/20_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/test/20_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/test/20_gtFine_labelIds.png | Bin 0 -> 81 bytes ...iljotdndajyeeqyqymjlksntf_gtFine_color.png | Bin 108 -> 0 bytes ...ndajyeeqyqymjlksntf_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...otdndajyeeqyqymjlksntf_gtFine_labelIds.png | Bin 81 -> 0 bytes ...igwujujkqnujdxfslxkiwmonn_gtFine_color.png | Bin 106 -> 0 bytes ...jkqnujdxfslxkiwmonn_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...ujujkqnujdxfslxkiwmonn_gtFine_labelIds.png | Bin 81 -> 0 bytes ...zroarulgcwotgrarqshekjxrs_gtFine_color.png | Bin 106 -> 0 bytes ...lgcwotgrarqshekjxrs_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...arulgcwotgrarqshekjxrs_gtFine_labelIds.png | Bin 81 -> 0 bytes ...unjilzswiuhghwvtrfnfpyouz_gtFine_color.png | Bin 106 -> 0 bytes ...swiuhghwvtrfnfpyouz_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...ilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png | Bin 81 -> 0 bytes ...ifjrjwjkevzjlqkifrzookdwy_gtFine_color.png | Bin 106 -> 0 bytes ...jkevzjlqkifrzookdwy_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...rjwjkevzjlqkifrzookdwy_gtFine_labelIds.png | Bin 81 -> 0 bytes ...ramvywzpuxkwdctgxuqowlfpx_gtFine_color.png | Bin 108 -> 0 bytes ...zpuxkwdctgxuqowlfpx_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...vywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png | Bin 81 -> 0 bytes ...lbuwdjfddiiipolsvlmzxvglu_gtFine_color.png | Bin 103 -> 0 bytes ...fddiiipolsvlmzxvglu_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...wdjfddiiipolsvlmzxvglu_gtFine_labelIds.png | Bin 81 -> 0 bytes ...mhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png | Bin 106 -> 0 bytes ...cyqrpnxukkaqxwzphzl_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...mtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png | Bin 81 -> 0 bytes .../gtFine/train/10_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/train/10_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/10_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/11_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/train/11_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/11_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/12_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/train/12_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/12_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/1_gtFine_color.png | Bin 0 -> 104 bytes .../gtFine/train/1_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/1_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/2_gtFine_color.png | Bin 0 -> 103 bytes .../gtFine/train/2_gtFine_instanceIds.png | Bin 0 -> 93 bytes .../gtFine/train/2_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/3_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/train/3_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/3_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/4_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/train/4_gtFine_instanceIds.png | Bin 0 -> 93 bytes .../gtFine/train/4_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/5_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/train/5_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/5_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/6_gtFine_color.png | Bin 0 -> 105 bytes .../gtFine/train/6_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/6_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/7_gtFine_color.png | Bin 0 -> 106 bytes .../gtFine/train/7_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/7_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/8_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/train/8_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/8_gtFine_labelIds.png | Bin 0 -> 81 bytes .../gtFine/train/9_gtFine_color.png | Bin 0 -> 108 bytes .../gtFine/train/9_gtFine_instanceIds.png | Bin 0 -> 94 bytes .../gtFine/train/9_gtFine_labelIds.png | Bin 0 -> 81 bytes ...zcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png | Bin 106 -> 0 bytes ...smvjhkhytrtqeruzjjd_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...pqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png | Bin 81 -> 0 bytes ...wkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png | Bin 108 -> 0 bytes ...uiipzzidyxnbhhfbkbz_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...uksuiipzzidyxnbhhfbkbz_gtFine_labelIds.png | Bin 81 -> 0 bytes ...phfvudbqtbyezzgmnqxacbgpj_gtFine_color.png | Bin 108 -> 0 bytes ...bqtbyezzgmnqxacbgpj_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...vudbqtbyezzgmnqxacbgpj_gtFine_labelIds.png | Bin 81 -> 0 bytes ...babxjbqzynqjpfygzfphybypv_gtFine_color.png | Bin 108 -> 0 bytes ...qzynqjpfygzfphybypv_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...xjbqzynqjpfygzfphybypv_gtFine_labelIds.png | Bin 81 -> 0 bytes ...qtjccalxexmwpbzytkeobdkxy_gtFine_color.png | Bin 106 -> 0 bytes ...lxexmwpbzytkeobdkxy_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...ccalxexmwpbzytkeobdkxy_gtFine_labelIds.png | Bin 81 -> 0 bytes ...xekipylyapsprwuypcqpntieq_gtFine_color.png | Bin 105 -> 0 bytes ...lyapsprwuypcqpntieq_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...ipylyapsprwuypcqpntieq_gtFine_labelIds.png | Bin 81 -> 0 bytes ...eorscpsqvjkhnewlyfsjkgojy_gtFine_color.png | Bin 108 -> 0 bytes ...sqvjkhnewlyfsjkgojy_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...scpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png | Bin 81 -> 0 bytes ...hdweqyhfxlkcznoyuszsxaqab_gtFine_color.png | Bin 105 -> 0 bytes ...hfxlkcznoyuszsxaqab_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...eqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png | Bin 81 -> 0 bytes ...warmiruqmuijrvguayznxuchn_gtFine_color.png | Bin 108 -> 0 bytes ...uqmuijrvguayznxuchn_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...miruqmuijrvguayznxuchn_gtFine_labelIds.png | Bin 81 -> 0 bytes ...xwdthcrhfiwhowjgpikbuzsok_gtFine_color.png | Bin 103 -> 0 bytes ...rhfiwhowjgpikbuzsok_gtFine_instanceIds.png | Bin 94 -> 0 bytes ...thcrhfiwhowjgpikbuzsok_gtFine_labelIds.png | Bin 81 -> 0 bytes ...oxdvgxzzwjeovdnjvkzhknihb_gtFine_color.png | Bin 106 -> 0 bytes ...zzwjeovdnjvkzhknihb_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...vgxzzwjeovdnjvkzhknihb_gtFine_labelIds.png | Bin 81 -> 0 bytes ...yuzuxliqmrhroltgydolokqml_gtFine_color.png | Bin 108 -> 0 bytes ...iqmrhroltgydolokqml_gtFine_instanceIds.png | Bin 93 -> 0 bytes ...uxliqmrhroltgydolokqml_gtFine_labelIds.png | Bin 81 -> 0 bytes ...ntf_leftImg8bit.png => 13_leftImg8bit.png} | Bin ...onn_leftImg8bit.png => 14_leftImg8bit.png} | Bin ...xrs_leftImg8bit.png => 15_leftImg8bit.png} | Bin ...ouz_leftImg8bit.png => 16_leftImg8bit.png} | Bin ...dwy_leftImg8bit.png => 17_leftImg8bit.png} | Bin ...fpx_leftImg8bit.png => 18_leftImg8bit.png} | Bin ...glu_leftImg8bit.png => 19_leftImg8bit.png} | Bin ...hzl_leftImg8bit.png => 20_leftImg8bit.png} | Bin ...jjd_leftImg8bit.png => 10_leftImg8bit.png} | Bin ...kbz_leftImg8bit.png => 11_leftImg8bit.png} | Bin ...gpj_leftImg8bit.png => 12_leftImg8bit.png} | Bin ...bypv_leftImg8bit.png => 1_leftImg8bit.png} | Bin ...dkxy_leftImg8bit.png => 2_leftImg8bit.png} | Bin ...tieq_leftImg8bit.png => 3_leftImg8bit.png} | Bin ...gojy_leftImg8bit.png => 4_leftImg8bit.png} | Bin ...aqab_leftImg8bit.png => 5_leftImg8bit.png} | Bin ...uchn_leftImg8bit.png => 6_leftImg8bit.png} | Bin ...zsok_leftImg8bit.png => 7_leftImg8bit.png} | Bin ...nihb_leftImg8bit.png => 8_leftImg8bit.png} | Bin ...kqml_leftImg8bit.png => 9_leftImg8bit.png} | Bin .../t10k-images-idx3-ubyte.gz | Bin 74 -> 74 bytes .../t10k-labels-idx1-ubyte.gz | Bin 54 -> 54 bytes .../train-images-idx3-ubyte.gz | Bin 86 -> 86 bytes .../train-labels-idx1-ubyte.gz | Bin 67 -> 67 bytes .../7.jpg} | Bin .../9.jpg} | Bin .../3.jpg} | Bin .../2.jpg} | Bin .../4.jpg} | Bin .../8.jpg} | Bin .../1.jpg} | Bin .../5.jpg} | Bin .../6.jpg} | Bin .../16.jpg} | Bin .../18.jpg} | Bin .../15.jpg} | Bin .../19.jpg} | Bin .../12.jpg} | Bin .../13.jpg} | Bin .../17.jpg} | Bin .../11.jpg} | Bin .../20.jpg} | Bin .../10.jpg} | Bin .../14.jpg} | Bin .../wider_face_test_bbx_gt.txt | 18 +- .../wider_face_train_bbx_gt.txt | 416 +++++++++--------- 167 files changed, 223 insertions(+), 228 deletions(-) create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/14_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/14_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/14_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/17_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/17_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/17_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/18_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/18_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/18_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/20_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/20_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/20_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/10_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/10_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/10_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/12_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/12_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/12_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/4_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/4_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/4_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/6_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/6_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/6_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/7_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/7_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/7_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/8_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/8_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/8_gtFine_labelIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_color.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_instanceIds.png create mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/dnphfvudbqtbyezzgmnqxacbgpj_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/dnphfvudbqtbyezzgmnqxacbgpj_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/dnphfvudbqtbyezzgmnqxacbgpj_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/haxekipylyapsprwuypcqpntieq_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/haxekipylyapsprwuypcqpntieq_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/haxekipylyapsprwuypcqpntieq_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/vjoxdvgxzzwjeovdnjvkzhknihb_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/vjoxdvgxzzwjeovdnjvkzhknihb_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/vjoxdvgxzzwjeovdnjvkzhknihb_gtFine_labelIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_color.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_instanceIds.png delete mode 100644 tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_labelIds.png rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{cziljotdndajyeeqyqymjlksntf_leftImg8bit.png => 13_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{etigwujujkqnujdxfslxkiwmonn_leftImg8bit.png => 14_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{gtzroarulgcwotgrarqshekjxrs_leftImg8bit.png => 15_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{idunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png => 16_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{jrifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png => 17_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{mmramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png => 18_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{qulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png => 19_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/{rvmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png => 20_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{adzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png => 10_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{bywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png => 11_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{dnphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png => 12_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{edbabxjbqzynqjpfygzfphybypv_leftImg8bit.png => 1_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{grqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png => 2_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{haxekipylyapsprwuypcqpntieq_leftImg8bit.png => 3_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{lbeorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png => 4_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{mfhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png => 5_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{opwarmiruqmuijrvguayznxuchn_leftImg8bit.png => 6_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{uaxwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png => 7_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{vjoxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png => 8_leftImg8bit.png} (100%) rename tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/{yqyuzuxliqmrhroltgydolokqml_leftImg8bit.png => 9_leftImg8bit.png} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg => 0--face/7.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{14--Family_Group/usjlzwtcyzzrdurszyzluknbmih.jpg => 0--face/9.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{16--Picnic/ymlcvreacavgidictozgvuzijdx.jpg => 1--Demonstration/3.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{29--Baseball/itndqhxnpcthjulmhheyktxfujfdtlesvtbtwjrwknyeaayhn.jpg => 3--Picnic/2.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{38--Car_Racing/zcpzejxbzpyziacnywkjjuwpfol.jpg => 4--Baseball/4.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{5--Group/kqrqsxgfxnfflnhavtwsqwloycouudabkhfkmgjvvtzpnfwx.jpg => 4--Baseball/8.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{5--Group/uqjzrntfmxwllcvwbddosbufgbudubjtojntsgsclkjdynee.jpg => 5--Car_Racing/1.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{6--Interview/dfvqtjiepbqclaluglvltcudxfenvedkuertbog.jpg => 7--Interview/5.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/{9--Award_Ceremony/gptjrcgwfisucbzroeopymkzogmulgisrspz.jpg => 8--Award_Ceremony/6.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{13--Demonstration/umcwcvgpermhawnqzqelabaknvfvgohxrux.jpg => 0--face/16.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{13--Demonstration/zyreqirajskxlatrjsjxligpnpreacgmbxfqhihg.jpg => 1--Demonstration/18.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{14--Family_Group/hbyeedsosnbgabgtsdkpxrzkj.jpg => 2--Family_Group/15.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{14--Family_Group/rxwnphqumwdrlofxbquydbyitgibgxhhgrdjziifdkwupkswbbhwlywjfkbkqnetos.jpg => 3--Picnic/19.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{16--Picnic/oapurxhvohrqequbakzjlsofskhevhbyzn.jpg => 4--Baseball/12.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{29--Baseball/eepbiabwvdrlnheyp.jpg => 4--Baseball/13.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{38--Car_Racing/narvoopggtcqhvvfgemrohaonibdzjrejejvrmwt.jpg => 6--Group/17.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{5--Group/eqxifdkdisnhucdhpejwq.jpg => 7--Interview/11.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{6--Interview/xrlwdtigcrahrqwihkwwy.jpg => 7--Interview/20.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{9--Award_Ceremony/shbjvoxmqhzwdfykczpqyewkyxj.jpg => 8--Award_Ceremony/10.jpg} (100%) rename tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/{9--Award_Ceremony/twyowscnejgxdzblznrfjmrkrjdkzzznomsx.jpg => 8--Award_Ceremony/14.jpg} (100%) diff --git a/datumaro/util/dataset_mangling.py b/datumaro/util/dataset_mangling.py index c3d34efb46..defe92363d 100644 --- a/datumaro/util/dataset_mangling.py +++ b/datumaro/util/dataset_mangling.py @@ -15,13 +15,11 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): dataset = RandomSampler(dataset, count) dataset = Dataset.from_extractors(dataset) + id = 1 for subset in dataset.subsets().values(): for item in subset: - item_id = "" - for i in range(len(item.id)): - num = 97 + np.random.randint(0, 25) - item_id += chr(num) - item.id = item_id + item.id = str(id) + id += 1 item.media = Image(data=np.ones(image_size)) @@ -51,13 +49,10 @@ def dataset_mangling(dataset, count=-1, image_size=(3, 1, 3)): masks = [anno for anno in item.annotations if anno.type == AnnotationType.mask] if masks: mask_size = image_size[:2] - mask = np.ones(mask_size[0] * mask_size[1]) - mask_cat = dataset.categories()[AnnotationType.mask] - - for i in mask: - i = np.random.randint(0, 100) % len(mask_cat) - mask = mask.reshape(mask_size) + mask = np.random.randint( + 0, len(dataset.categories()[AnnotationType.mask]), size=mask_size + ) segm_ids = np.unique(mask) for segm_id in segm_ids: diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..94a4631573551d0efaa138de9ee072328b26a51a GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LmRq2i1TJ$#(2x7(O>gEV@&`njxgN@xNA!$ue4 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/13_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..6900cfaf86a0120ba4702e6ce049d24ec583ed8a GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s!N_p49l|))6@G eq3q%Z{CW%uA6Wc;`gzU;sr7XAb6Mw<&;$V6(-rUl literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/14_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/14_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..38cb48ab5d04907b1947f13ee1e95934eef81256 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$L#N!^ec{t- roBUqzFN@7?s@N`@qO&z6VTT4g!*o}!#HUf!wjhn3u6{1-oD!M#aYZOXFc8tQtRpJ=d#Wzp$P!pLKVdT literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..a21033d94327b92ec05c56f0e39f5cac1ffeb010 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LFVdQ&MBb@0E(C$WB>pF literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/15_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..9828de1f82d876343cd28df9a948f6e2ae518c8c GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$sz(3r!`J}o)-8? e*nIJw_3{jgb6MROHn1>()Ox!5xvXzJ}EP%DF{tDnm{r-UW| DZFwL~ literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..68374eb5c4a3b904e5133690f92b50d9f7737a26 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*CulAqk0xy5nEmzmOHs9U7rw;55w(@$<$uOgt+hTX~%>y8fp00i_>zopr0JYm6D*ylh literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/16_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..01adcfd5e215136ceeebefba9120e6b5548c24cb GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$tlxPQlC6aOB1O* ee)`0jLtG4;EsW8Mbt(@)YCT>3T-G@yGywq76BTj* literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/17_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/17_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..66c0f906b65909c7ced5be5f501b0da570872041 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DSb~D#}E$LR=hUu0-B*t?OnSp{=dotoHIP0}S3j3^P6dD$8pcALwBqhb7R>v{>@r{1fJ#%8{ eC+@`>;>HZJ^~|B)SB5VHsr7XAb6Mw<&;$U;G8IGs literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..5a805cc198033fb53710bdbe18dafb8bf8083e02 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~7-?Fcf$( zT({W5$Pkdiuwl-=nKK!mP3w``b%S987vry0a&O+`HCzy|o+Id9xpf~aP&vA#>06g3?p0?fd&9vJQS)^pNS~*xpUXO@geCwI-x~7( literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/19_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..ced5989f0b5f51c34f66f33259d4841e7a1fb667 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$x~{Sk7)d#Fnyx; e7yHE@%GDSY|FQ&oitT&~QtRpJ=d#Wzp$P!j%oYFu literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/20_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/20_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..49378c5866762df87428db32daaa8189f5fa8103 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LL?Iukzx0 zd}gNccE33^Uj?(@S&%%G4a`%vkc1Zyn15C-gp8vGkCiCxvX3T-G@yGywqFs}=45 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_color.png deleted file mode 100644 index 1a4aa818ef5ebd6ce303e8d03d48efc5bcc030eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~6uf+_t1d zJ<6KHxMk@UH`X@{40VjZRxMzgbmUjwF2UAs1_PO!b8$s!cUWAJqKb6Mw< G&;$T+CLcrq diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_instanceIds.png deleted file mode 100644 index 984d579426bc9b95b37b4407412b245a71ee9a5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*CulBe|jT9|J;y)#{% r`S9$bW#*}IWjs7Or*4_wx4X;D(0HHAjh8F(14yH%tDnm{r-UW|A!-_n diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/cziljotdndajyeeqyqymjlksntf_gtFine_labelIds.png deleted file mode 100644 index 8978fbcad047c0d81a16a226f2ccbec3264b2ae0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$tnMjpFi<+cK5{4 eAJ)q9hy588GFj|;lhhV~)Ox!5xvXe#}E$Lmrf8QVXW|$?&{iI|=b{mdKI;Vst0GiDntN;K2 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/etigwujujkqnujdxfslxkiwmonn_gtFine_labelIds.png deleted file mode 100644 index 53f6a93bba3330bf4a0292c4a04b9a894b447960..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xohF9M|~P-#M|< ebw=QX-|`Gn(agbhTX%VY)Ox!5xvXe#}E$LM2k&gQu&X%Q~lo FCIAKlBJcnJ diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_instanceIds.png deleted file mode 100644 index 82b61364ed2f93a34edc4db74a99a25992e7663a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cuk_))`|1Ml}_*23C s*(aHJe0X^3k1Smr@h&DYVZuK~hMp+Sy|3oGp9g95boFyt=akR{08!c;%>V!Z diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/gtzroarulgcwotgrarqshekjxrs_gtFine_labelIds.png deleted file mode 100644 index 629c982c6d87580b03acca116eb57a3d792fcdf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s$QV&z$%=yLIAg eaeigxW(fwlHOzMMVYfR#YCT>3T-G@yGywpe#}E$LFVdQ&MBb@0GhrYTL1t6 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/idunjilzswiuhghwvtrfnfpyouz_gtFine_labelIds.png deleted file mode 100644 index a5ba4fbde9b50e14a97bb82abda5fe5e4ac40167..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s$jG9Mt$UzjvZ< dPiJ7qUt0$0JmyHgc~XTSwVtkiF6*2UngG+q6(j%v diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/jrifjrjwjkevzjlqkifrzookdwy_gtFine_color.png deleted file mode 100644 index de688d00d1477346935cb0993a1071976ca7933e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LWFPO@#@W}j*rY9w zSu2@o%yWC%=Nn(PxjN&gMMtZc*ETR`Oup00i_>zopr E03SsimH+?% diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_instanceIds.png deleted file mode 100644 index 85b36d79cf814b8f7104c8fcc08a5f5b770880ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxMZ@#emJAbp;$elF{r5}E)y1swwb diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/mmramvywzpuxkwdctgxuqowlfpx_gtFine_labelIds.png deleted file mode 100644 index ae715bbe56ec5cccb404e98f88321102d3675f78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$te$ho!0pEk$>@- e{rx>YGJ6-5k{J&Vk5>K@hQlRXo!!M*u|S;+p00i_>zopr07$wS Ap8x;= diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/qulbuwdjfddiiipolsvlmzxvglu_gtFine_instanceIds.png deleted file mode 100644 index 98ffc63c2921750e9483613919bc8df7f1e1fb5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxM3T-G@yGywp_Clr+c diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_color.png deleted file mode 100644 index 20728f2f113dec56e4ad34932939b74261b95a1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$Lzopr E0F@~rS^xk5 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_instanceIds.png deleted file mode 100644 index 493ff3ceb86ccb0d7e4f529bc294d16d7488a8d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*CulAqj5-WU1Xytzc@ sv-Y>sI=}j#ZkL#!n3C|}@}Ea+4BdX5o1D+y;{j>(boFyt=akR{0JTXUDF6Tf diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/test/rvmhjmtjcyqrpnxukkaqxwzphzl_gtFine_labelIds.png deleted file mode 100644 index 249e9da7bb52532975987aa1f11b83bb8a4030a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$tlksr=|QqdP3t* e`}B#9PxKjtmof)L?cTi)q}J2b&t;ucLK6W0vlmSO diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/10_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/10_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d73cf9108a953e89d0f968c2bf84e95a185a18 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~3Y&{|pRw z?=Ubj*rYHVnG?tm$T+PcD(eQX0^bk0-z ruJcY zGIQok5KC@a%A9k%81LL+xN&lehPe;pmZe*KqJ5^Nq?Fti@=N+HwH>IP!PC{xWt~$( F69B2yAo&0Q literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..80d101bfb5d63d0562c9f4a9258cfc96da9faed5 GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cuk~?fq)}7Ry)7j{# r_Nm?O^6`p?evPg?Y0)#{qt3E2)c@h^;I5u|0i@B>)z4*}Q$iB}M#LNs literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/11_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..ab24c22a7a681c9963af13e3e324a25d41b6e474 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$x|v+4`_UxI5+T# exU};9bUOy6i7Z}c@^1Qr)Ox!5xvXe#}E$Ljgob3qzCUHx3vIVCg!09o4{aR2}S literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/12_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/12_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a7cf67eb346aa475dfe11d5c9860e78ee7e24c GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$tmKADI)3r&YU== ddPGCz0~Z5t4pYqU278cZ22WQ%mvv4FO#q~`6XyT` literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..7556cc73ec4cee542f7b148be813363ab5e9e88f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DSb~D#}E$LF@4DvN5Ra;jWRSaFs=Kg{BAiP!@P-H>)w2-xC7GY>FVdQ&MBb@0EFxwA^-pY literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/1_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..dd1870b1e9fba3547dcc15742b2b00e1cea8c63a GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xnWtJ$ORx$hi|5 ezdHh7elKT`xXj`?|E7W)NUf)A_m(OaJp6 zi(mcZ*_)!>2T~56U|_phd#Y!Dm~H~McSb=51B1gszNVumx9$V#WbkzLb6Mw<&;$Tv C)F7My literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..6877f830f1f087532d74195becb61456cee9868d GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxM@(ykyPa rl9eSq%>R>~O?N!RbE@ji^d-rRWjP$GN6i*Wg7kU1`njxgN@xNAIQ<*= literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/2_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..59dca98607ecf03c0c222fd08053d3461b840532 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xj|tp4a&ETwnQg eyrA2;`D++7m$MrAv90X|sr7XAb6Mw<&;$VALKUO{ literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..3d61ed69b20738f08092cc609aadf98d30c50be7 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LQ(E^5xTuwGGm~YrZa={&#P^00YY*zSyF$(0M@344$rjF6*2U FngBQ7BZ2?` literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..467e2e24d5512a0e087aac7eb19c03b91cffafda GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cul11MAQ`VC`dgMTY sZTNr9$^RbDU44aBvYEy1$X`KrhH6dD&bBWLH-I#Hy85}Sb4q9e08%C#cK`qY literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/3_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..8597c0159f63424af2f6fadc578ef1c5f13b3b17 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$ti!&pF45t_#urS ej*Wp|&etgTe~ HDWM4fp=cnb literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/4_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/4_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..237c47576298e900d2e3b2dc34029a0858e71c0a GIT binary patch literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxM(qhT89ZJ6T-G@y GGywqL>m5)4 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_instanceIds.png new file mode 100644 index 0000000000000000000000000000000000000000..101217debbbd65d86d4a651d9ae9d638fd5b0f4d GIT binary patch literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cul2<&{<4H+K5Yc~h s^XJjIsvYlNzPDd4dDXSYPuqf-q2fGe%`V;jPe2+yUHx3vIVCg!09NiCz5oCK literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/5_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..08671324bf3037b1909d108b34c856db01bf15c5 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$ss>}&zRWzQ-AT7 e^Z$Ed_Q)_8bgTB)Y2FkWPkDLy$Wp!Zeg|i)^=eBNUf)e#}E$Lk literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/7_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/7_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..07ba8899f21b83ac2d8a4dac4f66dbce19beec2e GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$y5G*pAz_FFUR5| e>1l3xW_AoZzgRr?W-W{Xsr7XAb6Mw<&;$VHR~8ch literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/8_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/8_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c898f01707ea45baaafa24410f253ac5915e6e GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~5O|-QvcY z_2x|;V|JhN)S|n;RxMy;VCdVjRPD^{GmQCO4BZI}*uoO3HV95UdiPo-P&nw`~sr7XAb6Mw<&;$VbGZxeU literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_color.png new file mode 100644 index 0000000000000000000000000000000000000000..b94da0331f10c719e91aabf84b70b07d9c48189e GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~2e_oSB|} zaOO;VMh1qwnKQN1)6*Ht<8 literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/9_gtFine_labelIds.png new file mode 100644 index 0000000000000000000000000000000000000000..1e07f6f89c31dd4e39b9ae825a800ed01ed8016d GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s$jFp3?aKRCck& e<#@NaW$zg@99WGTSRE2TYCT>3T-G@yGywq6_Z0B} literal 0 HcmV?d00001 diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_color.png deleted file mode 100644 index 4b8a2c41ddd8728081db8e70f34c058f0131248c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$Lw=d#Wzp$P!RDH#v| diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/adzcepqbsmvjhkhytrtqeruzjjd_gtFine_labelIds.png deleted file mode 100644 index adfe24dcc86472598e21c20f37bd264d18efe506..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xj~rI(Xv1->HE= et}#K4Ny(o+G3OQtRpJ=d#Wzp$P!)+ZBNT diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/bywkjuksuiipzzidyxnbhhfbkbz_gtFine_color.png deleted file mode 100644 index ef6d51e04e51be7a3815d902ff9b530bf4480516..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{}~$`8YFg0 zyl{QNICJLAwJ)W2)!kwQs`<5Q0b5uCBSS#Sot`-=Dhv_n{Fj%=Twno8F?hQAxvXgTe~DWM4f44N7M diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/edbabxjbqzynqjpfygzfphybypv_gtFine_labelIds.png deleted file mode 100644 index d6be1aec2287f181b76c47a25004904bfc9a9c13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xnW1p3^w_YwE=5 ejdLeX{?5!GEyL{7!Q~PLQtRpJ=d#Wzp$P!wvK4gz diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_color.png deleted file mode 100644 index d3dc112a151fd6a689cbc28b025100eacbd94fef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DML>e#}E$LxcI&@j2#+4*o|G7ryg2AwN>i-Vni@d7n7c)I$ztaD0e F0sxD5AMgMG diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/grqtjccalxexmwpbzytkeobdkxy_gtFine_instanceIds.png deleted file mode 100644 index 3c34be146aa50b773fa51202857c855ed1e91703..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQmURVjv*Cul1*-}(mPVv>G}Kn rw#7`{Gb+khKl;r&cVMseCpl(jhAuzOMeJfi{UD8=u6{1-oD!MmdKI;Vst0MDHuOaK4? diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/lbeorscpsqvjkhnewlyfsjkgojy_gtFine_labelIds.png deleted file mode 100644 index 180e1a4c0c688c6ee18eac00b267ce23f3770b87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s+%MG*A4!n`7~v e{`Ea`&crhst!7i76DoQhq}J2b&t;ucLK6V`5Ej<} diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_color.png deleted file mode 100644 index 66ce3df76626fff8842bab420790fed7526b0c73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DFaUz#}E$LVDmZod7&g9k2-Wo~S2ZRwY*epDqhTy^EzureWF8c;8Tr>mdKI;Vst E0Ofxo9RL6T diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_instanceIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_instanceIds.png deleted file mode 100644 index 343a404734dff057446997e0615ad959525b01e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93 zcmeAS@N?(olHy`uVBq!ia0vp^%s|W{03;afuCdJkQYxMzopr0QA}#Q~&?~ diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/mfhdweqyhfxlkcznoyuszsxaqab_gtFine_labelIds.png deleted file mode 100644 index 846ece53fdf69a2eeaf9e4ef84f3c1ba68c2f0a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$s(zh=TCg^Y@9gv eueCDsZF>ee5f-tFM-tLOYCT>3T-G@yGywp^LKNZv diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_color.png deleted file mode 100644 index de0f53e2f2500e9ddd9ddde5e483407fe7db9e71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~4!ML}hg> zn>lkPqnn%Cv~%AcwZ<~;n>q8w>C?=nri^#)Fg)5j(`oVPP7@LBTjo`rKbCQvNml7eN|5UHx3vIVCg!0FezH{Qv*} diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/opwarmiruqmuijrvguayznxuchn_gtFine_labelIds.png deleted file mode 100644 index 7853c4cb7955c06b4be9170146eca312f276b0b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xnVBI)38Z@2L|f ecXkFoP`780dc*9vzI&?^NUf)q^-fCiZgP&5e)u0crGf^>bP0l+XkK4agbC diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/uaxwdthcrhfiwhowjgpikbuzsok_gtFine_labelIds.png deleted file mode 100644 index 690408af98edac81ef765a62f642fca65d269a08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$xj~F9oG2vU01pJ eK)oB=#{CTHzN|WvCbD>g)Ox!5xvXe#}E$Lj^j#d>|C4sVSO3f4F2S}}{g$I5NS~*xpUXO@geCwapcXA3t&6 e=(!V0-#8g~GMSw7pFag@X7F_Nb6Mw<&;$VE{uWFC diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_color.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_color.png deleted file mode 100644 index ec9eb941c7029d6cd03fbd948037aa04ab8bbd79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-!2~3a_zML9DPvC;#}E!#Mh%AR{~3Y&Elamd zy34@0Z|2NH%bx@JK(QzW29p`Txqz&`e6OO`n=b_Gd0*R1_woZuGkCiCxvX rc>KVD89O|ed|t%k{KEfP_#bbEpy%xOBg>Ax2I=#3^>bP0l+XkKVqhLd diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_labelIds.png b/tests/assets/cityscapes_dataset/mangling_dataset/gtFine/train/yqyuzuxliqmrhroltgydolokqml_gtFine_labelIds.png deleted file mode 100644 index 5640ae99d3a7195a9d8f2626955588a9516eef0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y-0VEjm+-}_lQWBmnjv*Yf$te#Wr9Am_^nk|6 eU#)>}OpO_Yd6*5gp0Do#sr7XAb6Mw<&;$VcycVqh diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/cziljotdndajyeeqyqymjlksntf_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/13_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/cziljotdndajyeeqyqymjlksntf_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/13_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/etigwujujkqnujdxfslxkiwmonn_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/14_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/etigwujujkqnujdxfslxkiwmonn_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/14_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/gtzroarulgcwotgrarqshekjxrs_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/15_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/gtzroarulgcwotgrarqshekjxrs_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/15_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/idunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/16_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/idunjilzswiuhghwvtrfnfpyouz_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/16_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/jrifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/17_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/jrifjrjwjkevzjlqkifrzookdwy_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/17_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/mmramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/18_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/mmramvywzpuxkwdctgxuqowlfpx_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/18_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/qulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/19_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/qulbuwdjfddiiipolsvlmzxvglu_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/19_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/rvmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/20_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/rvmhjmtjcyqrpnxukkaqxwzphzl_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/test/20_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/adzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/10_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/adzcepqbsmvjhkhytrtqeruzjjd_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/10_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/bywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/11_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/bywkjuksuiipzzidyxnbhhfbkbz_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/11_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/dnphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/12_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/dnphfvudbqtbyezzgmnqxacbgpj_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/12_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/edbabxjbqzynqjpfygzfphybypv_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/1_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/edbabxjbqzynqjpfygzfphybypv_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/1_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/grqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/2_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/grqtjccalxexmwpbzytkeobdkxy_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/2_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/haxekipylyapsprwuypcqpntieq_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/3_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/haxekipylyapsprwuypcqpntieq_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/3_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/lbeorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/4_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/lbeorscpsqvjkhnewlyfsjkgojy_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/4_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/mfhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/5_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/mfhdweqyhfxlkcznoyuszsxaqab_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/5_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/opwarmiruqmuijrvguayznxuchn_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/6_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/opwarmiruqmuijrvguayznxuchn_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/6_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/uaxwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/7_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/uaxwdthcrhfiwhowjgpikbuzsok_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/7_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/vjoxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/8_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/vjoxdvgxzzwjeovdnjvkzhknihb_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/8_leftImg8bit.png diff --git a/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/yqyuzuxliqmrhroltgydolokqml_leftImg8bit.png b/tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/9_leftImg8bit.png similarity index 100% rename from tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/yqyuzuxliqmrhroltgydolokqml_leftImg8bit.png rename to tests/assets/cityscapes_dataset/mangling_dataset/imgsFine/leftImg8bit/train/9_leftImg8bit.png diff --git a/tests/assets/mnist_dataset/mangling_dataset/t10k-images-idx3-ubyte.gz b/tests/assets/mnist_dataset/mangling_dataset/t10k-images-idx3-ubyte.gz index 150dc1fd74771673fa70cb450d48a5bbbd1ef3bc..5c6f18d05b6d04714ecbd01e388be7e73bf0dfea 100644 GIT binary patch delta 13 UcmebBVwdmc;5fI-Z6dof02#Lf{{R30 delta 13 UcmebBVwdmc;1G*(oyhJC027S@=l}o! diff --git a/tests/assets/mnist_dataset/mangling_dataset/t10k-labels-idx1-ubyte.gz b/tests/assets/mnist_dataset/mangling_dataset/t10k-labels-idx1-ubyte.gz index 6409918947bdc3a315b6f17f7d8f6f80f5093548..b477be736bf7b3db82afbd2138f14fa3fcc7c09b 100644 GIT binary patch delta 26 hcmXprW0&vd;5fI-Z6doePkIV7L#bW)Z*B$#1^{0F2EhOT delta 26 hcmXprW0&vd;1G*(oye}t^E82l;p36e?c59u3;EW|!~g;5fI-Z6dp}EW|!~g;1G*(oye{%nUeG@B_;VuLUK|fgAyNG7(>r=vy+kx3=9C;b_&}7 diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/0--face/7.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/0--face/7.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/14--Family_Group/usjlzwtcyzzrdurszyzluknbmih.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/0--face/9.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/14--Family_Group/usjlzwtcyzzrdurszyzluknbmih.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/0--face/9.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/16--Picnic/ymlcvreacavgidictozgvuzijdx.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/1--Demonstration/3.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/16--Picnic/ymlcvreacavgidictozgvuzijdx.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/1--Demonstration/3.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/29--Baseball/itndqhxnpcthjulmhheyktxfujfdtlesvtbtwjrwknyeaayhn.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/3--Picnic/2.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/29--Baseball/itndqhxnpcthjulmhheyktxfujfdtlesvtbtwjrwknyeaayhn.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/3--Picnic/2.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/38--Car_Racing/zcpzejxbzpyziacnywkjjuwpfol.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/4--Baseball/4.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/38--Car_Racing/zcpzejxbzpyziacnywkjjuwpfol.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/4--Baseball/4.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Group/kqrqsxgfxnfflnhavtwsqwloycouudabkhfkmgjvvtzpnfwx.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/4--Baseball/8.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Group/kqrqsxgfxnfflnhavtwsqwloycouudabkhfkmgjvvtzpnfwx.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/4--Baseball/8.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Group/uqjzrntfmxwllcvwbddosbufgbudubjtojntsgsclkjdynee.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Car_Racing/1.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Group/uqjzrntfmxwllcvwbddosbufgbudubjtojntsgsclkjdynee.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/5--Car_Racing/1.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/6--Interview/dfvqtjiepbqclaluglvltcudxfenvedkuertbog.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/7--Interview/5.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/6--Interview/dfvqtjiepbqclaluglvltcudxfenvedkuertbog.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/7--Interview/5.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/9--Award_Ceremony/gptjrcgwfisucbzroeopymkzogmulgisrspz.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/8--Award_Ceremony/6.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/9--Award_Ceremony/gptjrcgwfisucbzroeopymkzogmulgisrspz.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_test/images/8--Award_Ceremony/6.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/13--Demonstration/umcwcvgpermhawnqzqelabaknvfvgohxrux.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/0--face/16.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/13--Demonstration/umcwcvgpermhawnqzqelabaknvfvgohxrux.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/0--face/16.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/13--Demonstration/zyreqirajskxlatrjsjxligpnpreacgmbxfqhihg.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/1--Demonstration/18.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/13--Demonstration/zyreqirajskxlatrjsjxligpnpreacgmbxfqhihg.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/1--Demonstration/18.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/14--Family_Group/hbyeedsosnbgabgtsdkpxrzkj.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/2--Family_Group/15.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/14--Family_Group/hbyeedsosnbgabgtsdkpxrzkj.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/2--Family_Group/15.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/14--Family_Group/rxwnphqumwdrlofxbquydbyitgibgxhhgrdjziifdkwupkswbbhwlywjfkbkqnetos.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/3--Picnic/19.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/14--Family_Group/rxwnphqumwdrlofxbquydbyitgibgxhhgrdjziifdkwupkswbbhwlywjfkbkqnetos.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/3--Picnic/19.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/16--Picnic/oapurxhvohrqequbakzjlsofskhevhbyzn.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/4--Baseball/12.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/16--Picnic/oapurxhvohrqequbakzjlsofskhevhbyzn.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/4--Baseball/12.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/29--Baseball/eepbiabwvdrlnheyp.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/4--Baseball/13.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/29--Baseball/eepbiabwvdrlnheyp.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/4--Baseball/13.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/38--Car_Racing/narvoopggtcqhvvfgemrohaonibdzjrejejvrmwt.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/6--Group/17.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/38--Car_Racing/narvoopggtcqhvvfgemrohaonibdzjrejejvrmwt.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/6--Group/17.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/5--Group/eqxifdkdisnhucdhpejwq.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/7--Interview/11.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/5--Group/eqxifdkdisnhucdhpejwq.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/7--Interview/11.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/6--Interview/xrlwdtigcrahrqwihkwwy.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/7--Interview/20.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/6--Interview/xrlwdtigcrahrqwihkwwy.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/7--Interview/20.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/9--Award_Ceremony/shbjvoxmqhzwdfykczpqyewkyxj.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/8--Award_Ceremony/10.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/9--Award_Ceremony/shbjvoxmqhzwdfykczpqyewkyxj.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/8--Award_Ceremony/10.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/9--Award_Ceremony/twyowscnejgxdzblznrfjmrkrjdkzzznomsx.jpg b/tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/8--Award_Ceremony/14.jpg similarity index 100% rename from tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/9--Award_Ceremony/twyowscnejgxdzblznrfjmrkrjdkzzznomsx.jpg rename to tests/assets/widerface_dataset/mangling_dataset/WIDER_train/images/8--Award_Ceremony/14.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_test_bbx_gt.txt b/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_test_bbx_gt.txt index 0409b2a824..c17769c038 100644 --- a/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_test_bbx_gt.txt +++ b/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_test_bbx_gt.txt @@ -1,9 +1,9 @@ -5--Group/uqjzrntfmxwllcvwbddosbufgbudubjtojntsgsclkjdynee.jpg -9--Award_Ceremony/gptjrcgwfisucbzroeopymkzogmulgisrspz.jpg -5--Group/kqrqsxgfxnfflnhavtwsqwloycouudabkhfkmgjvvtzpnfwx.jpg -6--Interview/dfvqtjiepbqclaluglvltcudxfenvedkuertbog.jpg -14--Family_Group/usjlzwtcyzzrdurszyzluknbmih.jpg -16--Picnic/ymlcvreacavgidictozgvuzijdx.jpg -13--Demonstration/zpvejkbsqwglsieyarraxcdjdpzadsyzqt.jpg -29--Baseball/itndqhxnpcthjulmhheyktxfujfdtlesvtbtwjrwknyeaayhn.jpg -38--Car_Racing/zcpzejxbzpyziacnywkjjuwpfol.jpg +5--Car_Racing/1.jpg +3--Picnic/2.jpg +1--Demonstration/3.jpg +4--Baseball/4.jpg +7--Interview/5.jpg +8--Award_Ceremony/6.jpg +0--face/7.jpg +4--Baseball/8.jpg +0--face/9.jpg diff --git a/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_train_bbx_gt.txt b/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_train_bbx_gt.txt index a6ffd64b2d..7ddaf7f835 100644 --- a/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_train_bbx_gt.txt +++ b/tests/assets/widerface_dataset/mangling_dataset/wider_face_split/wider_face_train_bbx_gt.txt @@ -1,219 +1,219 @@ -9--Award_Ceremony/shbjvoxmqhzwdfykczpqyewkyxj.jpg +8--Award_Ceremony/10.jpg 64 -19.495947070631114 354.3533182801152 45.71078261353166 -120.4403675047798 2 0 0 0 0 0 -86.73359418021525 202.13963146031557 15.028642363087286 125.1285571798353 2 0 0 0 0 0 -149.42450181854883 367.32246871256945 -61.28107533739893 2.1523615733024712 2 0 0 0 0 0 -161.08678512399808 283.9674880132477 -5.243877479194111 5.377271802986854 2 0 0 0 0 0 -105.0101158540812 214.64954473807063 91.71283572560925 92.90258839402958 2 0 0 0 0 0 -188.68823498169058 211.56763184589624 4.6687244102359955 241.72101709056085 2 0 0 0 0 0 -323.2902951120117 276.5533419124814 -132.65171352636617 44.89375037850283 2 0 0 0 0 0 -126.36266119240202 328.13829220621085 62.267877640819734 -159.7212214520221 2 0 0 0 0 0 -321.0070550032035 271.9422709000253 -38.722540206406734 82.02695261289045 2 0 0 0 0 0 -208.84865502303256 344.8315486198943 127.9699772783573 -159.51688355423425 2 0 0 0 0 0 -389.4408594020386 178.2524698319477 12.179784291003386 4.744463480127024 2 0 0 0 0 0 -163.8663884369957 256.3408078667705 132.78683532521575 119.68782397286276 2 0 0 0 0 0 -395.5407799510085 180.74545316707432 -15.80993569168686 90.40604381523971 2 0 0 0 0 0 -162.88849863099236 230.52636886244437 305.75455035298046 68.35017078814923 2 0 0 0 0 0 -176.92649391167853 177.04885975302395 180.5514005539866 -16.76187356028828 2 0 0 0 0 0 -207.83935064141303 271.10824703762523 101.42317011971875 -25.845881077649665 2 0 0 0 1 0 -291.7684907060781 211.16919012301156 -86.34153246976251 179.91987653852408 2 0 0 0 0 0 -506.48223323655105 318.3406523439144 -278.24988053988113 -97.3975595663992 2 0 0 0 0 0 -515.5403289645506 365.65677317724294 -243.33462017681643 -49.57175591810824 2 0 0 0 0 0 -209.34943712238885 340.45728122652577 193.61579336943726 72.75631492298237 2 0 0 0 0 0 -413.0579415968513 253.0777320317746 103.38274236137869 -61.9822693985528 2 0 0 0 0 0 -216.3837743069004 416.1288285877007 210.61714467788747 -150.57994592510437 2 0 0 0 0 0 -434.33338587705157 491.22064357295056 6.572601699192944 -220.91207697141817 2 0 0 0 0 0 -349.90809510935185 263.8465200833011 -72.72379335392765 306.2238132132114 2 0 0 0 0 0 -374.00260882715264 590.1814930327216 -52.901415432660315 -222.86471264936114 2 0 0 0 0 0 -277.94798764986547 273.46845155398967 53.53126779912725 300.9047056294062 2 0 0 0 0 0 -316.3898492259578 317.26980134053383 13.937127580262484 53.34847604645586 2 0 0 0 0 0 -507.4688110111338 162.07735100018579 73.64027890242272 -2.7108443178385073 2 0 0 0 0 0 -662.5803742893438 262.57319504446843 -188.42687117516243 -102.99485720279748 2 0 0 0 1 0 -669.7640241924158 304.03466458688297 -413.4799148306122 85.6916674925917 2 0 0 0 0 0 -262.191361958263 174.0351923614546 203.66642818119783 -22.154816932272553 2 0 0 0 0 0 -539.4543086085521 367.1070571372246 -84.20508397002538 -57.421039115764756 2 0 0 0 0 0 -719.8703811992341 315.66001097430967 -36.626246197032515 -93.58334697176477 2 0 0 0 0 0 -369.60043721128875 138.63128256406407 245.52521723463497 145.93371836926457 2 0 0 0 1 0 -636.1799028518275 374.25023446418896 -191.7089943816373 -175.34581156025217 2 0 0 0 0 0 -601.8920969851271 312.4338926368024 -281.2984278999351 83.44821218190606 2 0 0 0 0 0 -519.227928891076 284.0412489100767 145.21859862428335 67.29836234376836 2 0 0 0 0 0 -743.3877517856146 352.2519096098616 173.00065942435515 -140.07883960807874 2 0 0 0 2 0 -331.84782277023515 206.09361756564792 253.37591591241625 -5.8501276476705755 2 0 0 0 0 0 -641.8338417071275 364.66786876529204 -163.47651462738247 -180.31637232910197 2 0 0 0 0 0 -951.1665786406323 191.53773625703698 -54.337762780528465 150.91647009155108 2 0 0 0 0 0 -1045.1502870866293 369.0275602104956 4.849595823930031 57.21048962037105 2 0 0 0 0 0 -458.54627421783573 470.6474565242852 -82.01965703643094 -285.5330085730739 2 0 1 0 0 0 -942.578202333609 266.957100345329 -525.942925825244 103.64929148873551 2 0 0 0 0 0 -845.7848053201717 359.3621281060339 -356.6074192369433 -55.97374612799763 2 0 0 0 0 0 -401.13574455263335 492.33632640370473 484.8292652564031 -266.6935330059436 2 0 1 0 0 0 -765.7412164072103 418.5524176711495 -115.2490889254018 -152.1844146641106 2 0 1 0 0 0 -738.2473369405325 297.52364597223664 -139.38085176847426 152.0152450728928 2 0 0 0 0 0 -484.1927627722197 547.7976507703665 317.3140931953791 -66.86322557204676 2 0 0 0 0 0 -607.6893343049846 551.7019416402065 -235.23095493151095 -269.571069858221 2 0 0 0 0 0 -339.6905627910553 499.90876299015764 -29.504114233750954 -145.07472810608243 2 0 0 0 0 0 -848.8383113042977 582.4426321775217 -425.30481298665535 -147.6724252521696 2 0 1 0 0 0 -672.2548458104843 213.54317407089746 -30.567792887910173 336.49019194797944 2 0 0 0 0 0 -921.4083068651495 525.8746661748289 -242.8539151508645 2.6609533786688644 2 0 1 0 0 0 -1017.1174839035872 264.01746875737393 -35.91430438294378 158.2008881397981 2 0 0 0 0 0 -433.59789728888353 391.5647717504237 548.4100191409345 -25.951500414083057 2 0 0 0 0 0 -1026.1636591562783 246.1119792618179 -285.6507019642397 136.6958027744762 2 0 0 0 0 0 -663.9250747017923 297.86503808773847 -123.6811296159782 33.330608228292874 2 0 0 0 0 0 -960.8992850660563 335.07823135745616 -295.101443540348 -91.59983015244887 2 0 0 0 1 0 -789.7891659809525 153.90411707992243 385.52766044179725 196.56923505221576 2 0 1 0 0 0 -472.1739556359566 174.07077286937897 74.33426244032495 54.08593488508308 2 0 0 0 0 0 -565.330568862272 148.11785252837151 24.1204801171873 172.7526170622597 2 0 0 0 0 0 -1287.6439978782196 419.9792657025553 -374.31540603516555 -202.42564413996513 2 0 1 0 0 0 -1264.6842525985255 290.34445149969156 -477.953322276863 190.43318561860337 2 0 0 0 0 0 -5--Group/eqxifdkdisnhucdhpejwq.jpg +14.76839500131435 348.1008068000475 36.629174179546695 -186.00153409370745 2 0 0 0 0 0 +116.87727175068068 184.76192084161832 -3.933032849731532 86.75060247581555 2 0 0 0 0 0 +221.76072056503347 281.4684136646734 -128.962638705387 72.22890369887631 2 0 0 0 0 0 +145.9962811202902 361.8906685574203 20.03885257210962 -10.311839179882554 2 0 0 0 0 0 +92.70292331477928 247.42141089330926 7.5960563146751525 154.72870065917266 2 0 0 0 0 0 +266.9726501801678 203.2897136178593 -130.82271259100807 412.46741714465304 2 0 0 0 0 0 +266.74873006374315 157.26887214450497 -163.362151102569 101.4576456318425 2 0 0 0 0 0 +100.14186280452199 362.75037365829326 145.88985505913436 -255.35639841907948 2 0 0 0 0 0 +274.4425075088219 245.91970954754237 -109.7260948248134 53.93024119035772 2 0 0 0 0 0 +186.43416164274313 177.76208755602653 208.3687868401406 69.7914175497618 2 0 0 0 0 0 +462.28174911152814 240.50214187495448 82.21350069966275 27.908951535663675 2 0 0 0 0 0 +190.2660738559546 345.85350324933825 39.55279701564626 72.83252169310128 2 0 0 0 0 0 +397.2062457850333 200.99993728265673 133.03788709188257 -48.769461835235944 2 0 0 0 0 0 +86.97977294897898 124.24378870744431 582.1771652002258 104.20085210947715 2 0 0 0 0 0 +223.99425351000573 149.02362776610835 -29.586904869730347 48.06793125587802 2 0 0 0 0 0 +160.94578331587635 397.07307346644404 54.34708664503367 -205.06102115419478 2 0 0 0 1 0 +205.05875830261562 229.3440196982406 -69.67361048590118 29.030645962313514 2 0 0 0 0 0 +589.7505267394563 200.78600453673658 -353.94253132771047 -73.42452141568775 2 0 0 0 0 0 +585.1814676054651 540.3581791936833 -197.8861161417588 -224.97204822878018 2 0 0 0 0 0 +255.95669013610052 345.0805284175307 59.002488485007575 127.25846666736834 2 0 0 0 0 0 +589.7248926450683 237.38176267563216 -320.70208508604446 3.3191311538814716 2 0 0 0 0 0 +299.8148541204214 234.1707214519197 89.35241488148193 -13.321595810149802 2 0 0 0 0 0 +564.7487561173356 404.7170406655664 -342.17565530170873 -242.45594925633057 2 0 0 0 0 0 +177.20955053215351 259.811533598722 226.07743799154963 160.91353506402316 2 0 0 0 0 0 +479.63016418616957 444.81445417101656 -187.32133555470983 -98.86227222205503 2 0 0 0 0 0 +196.80427588385908 264.9618874850066 104.86045059555681 231.89736599658625 2 0 0 0 0 0 +306.524692120099 268.00526821379196 139.1312676466079 190.62429694874066 2 0 0 0 0 0 +669.0662131268713 167.04071722765468 -354.3527803135373 -11.405690536713564 2 0 0 0 0 0 +676.4537196702319 176.82283511747607 -16.912569255990206 4.615119858082096 2 0 0 0 1 0 +774.3987291851341 415.44267466076394 -478.4375255508347 -138.06527706409082 2 0 0 0 0 0 +353.488401710409 168.06036560987206 100.22369477918244 -64.96544320995801 2 0 0 0 0 0 +630.3604237802886 311.70494960106805 -268.66799550053645 51.60323968970749 2 0 0 0 0 0 +360.62163980868485 324.95549064314935 646.3358684092539 -68.7328719764505 2 0 0 0 0 0 +501.6204176086591 76.77598830411799 -180.6471237428566 183.6789380139837 2 0 0 0 1 0 +901.0719299032335 386.43229193718116 -395.3497010471539 -183.58030034832996 2 0 0 0 0 0 +473.4095794333848 339.11379509232705 -126.30354932638738 4.18075952572832 2 0 0 0 0 0 +468.74877921905704 326.4933074467001 55.82183534824833 17.785743501496995 2 0 0 0 0 0 +730.0005574659515 444.8372011255623 215.42848722474605 -271.524047518942 2 0 0 0 2 0 +265.5940757444337 193.32268763032403 478.3909545074661 -44.68359779005351 2 0 0 0 0 0 +613.4091740151973 326.2884007054439 -21.033389421368156 -207.92931786228758 2 0 0 0 0 0 +533.4151650828625 269.27491298990003 110.56968586754431 -25.80248514548441 2 0 0 0 0 0 +877.3114872699609 542.7938303990011 -114.14867060289293 -21.76442783136656 2 0 0 0 0 0 +274.211648528463 367.5349188607267 51.746458648060866 -156.09294664850307 2 0 1 0 0 0 +1327.3435487223692 135.87913842610027 -767.2844676166733 103.52367862269881 2 0 0 0 0 0 +903.9043437198786 309.6357389728588 -558.0304116686389 -116.57697812663778 2 0 0 0 0 0 +350.276159563766 635.2186847053654 200.03372725893655 -345.3766367140401 2 0 1 0 0 0 +946.3411379526256 582.5410505403223 -604.531539945465 -293.3601410205781 2 0 1 0 0 0 +484.3367387281287 275.40986716387545 8.802649366262699 351.6524570525046 2 0 0 0 0 0 +618.9948965766573 762.0446017459697 509.7280224204835 -228.2618200505375 2 0 0 0 0 0 +600.3600789200252 644.3999009144532 -136.47140967695668 -363.45168088816297 2 0 0 0 0 0 +366.82142141255525 334.78893130891225 -116.90952436126119 -83.10807337889793 2 0 0 0 0 0 +1211.0691194786584 823.7494185758342 -729.6123705209254 -594.3841652176059 2 0 1 0 0 0 +399.3646600019646 270.00775997216357 346.6194359444801 225.00083249937614 2 0 0 0 0 0 +1033.802699537704 632.3174661608152 -365.33643415279687 -115.14248499869552 2 0 1 0 0 0 +1243.1410674483634 181.5086013155872 -507.1014498305876 393.0113857055905 2 0 0 0 0 0 +498.97568884803934 370.80314439140216 799.0228084663369 43.936213803089686 2 0 0 0 0 0 +1482.1787677421946 292.3893670279459 -914.9909623169342 179.1988029343088 2 0 0 0 0 0 +865.3825078252562 317.17744196199686 -423.39663090193847 157.96894278728684 2 0 0 0 0 0 +1031.4943146407102 481.5877242272825 -410.879885022435 -352.8503137848208 2 0 0 0 1 0 +583.0914825013442 136.2610343757855 802.6225490120887 289.9176861003451 2 0 1 0 0 0 +453.29649058659584 189.63216998665797 348.15475858312834 -13.806844500704898 2 0 0 0 0 0 +564.6789775090028 165.6357691342405 -60.742566057773615 157.44690139241334 2 0 0 0 0 0 +1305.148042176741 214.14518478727516 -173.20779162879944 -37.454944512867456 2 0 1 0 0 0 +654.8180726098832 266.3018123958968 50.93055046031998 188.25955543189121 2 0 0 0 0 0 +7--Interview/11.jpg 11 -275.4679589205929 282.8763807768594 -167.55331624956915 101.69495148885477 2 0 0 0 1 0 -547.1491302650437 214.59300556970055 -15.576127640446316 119.81016383464913 2 0 0 0 0 0 -362.51760531282645 327.2808930124329 233.7201069380214 -74.2721117246881 2 0 0 0 0 0 -711.533362576142 354.21652419158943 -396.8282756716348 -107.34139566031519 2 0 1 0 2 0 -738.4806836748212 205.68583994074 -159.81111174680564 38.89393958347202 2 0 1 0 0 0 -678.2457575892053 319.60235482021596 -210.2509863521111 15.477922081311135 1 0 1 0 0 0 -463.0721775973884 266.3790289764162 266.00621709701556 153.39690373842973 2 0 1 0 0 0 -530.8627829555849 204.87271739071699 -180.5976024086636 134.2486903327232 2 0 1 0 2 0 -871.1149110895951 209.8178328285895 -101.6487779271572 167.16394142291975 2 0 1 0 0 0 -394.5272903213315 526.438246265078 -44.020254986141026 -20.839356897168216 0 0 0 0 0 0 -818.1502842490677 266.85770113148925 -333.0200619431701 -83.52869752487175 2 0 0 0 0 1 -6--Interview/xrlwdtigcrahrqwihkwwy.jpg +322.9660467198671 166.93711776295154 -218.9919382300562 94.92911050985569 2 0 0 0 1 0 +776.7102892902569 190.90685128589288 -227.21195151969346 246.6295645407927 2 0 0 0 0 0 +392.8070278865176 186.24893909654185 0.4323143278577959 111.46016933662992 2 0 0 0 0 0 +499.113711041451 487.4240890756584 -144.1757003314367 -302.65279720081105 2 0 1 0 2 0 +634.7844288878293 263.03476005237667 218.50310629769388 70.63239113577032 2 0 1 0 0 0 +830.3672744001309 209.722723206511 -263.2270641058352 -27.21725944651689 1 0 1 0 0 0 +537.3362699804637 205.34334856627976 -63.58631223499293 313.95072766318066 2 0 1 0 0 0 +745.9091073912198 225.58948641347027 -397.4269087112742 152.35498574282812 2 0 1 0 2 0 +439.46551702244886 219.40660153105074 193.13394389396882 170.10045558365215 2 0 1 0 0 0 +565.3006623265928 634.7061012261311 -54.90285936970736 -247.60317436374174 0 0 0 0 0 0 +981.6304001642518 361.8328974483708 -456.0700799232218 -195.56156402865605 2 0 0 0 0 1 +4--Baseball/12.jpg 23 -130.3903164357394 341.81050994032114 105.55826433395495 318.24022679137465 0 0 0 0 0 0 -162.85440276526188 214.789478096771 50.27567778117603 487.64260250833223 0 0 0 0 0 0 -272.10832131328357 414.4073101162355 -90.36913286571288 -15.374502345797566 0 0 0 0 0 0 -511.79991836639533 182.58936704973405 -135.80168554453576 143.71780698635888 0 0 0 0 0 0 -596.6388206659876 455.2359930585009 -314.52455406711675 -33.3906568718956 0 0 0 0 0 0 -578.0007313148036 508.06588024815625 184.51239778804825 -113.79548669430295 0 0 0 0 0 0 -542.456513246749 250.46743834308933 194.93174909247034 271.18396179334894 0 0 0 0 0 0 -310.6914325935728 532.7097142909631 545.6281078519369 -70.03799396676538 0 0 0 0 0 0 -935.4651608570299 568.3765183312025 -96.0233872656022 -268.6299088297095 0 0 0 0 0 0 -725.8938354658378 269.99545147377614 -9.721155868570463 165.64527324064392 0 0 0 0 0 0 -1156.5424516039834 194.8792897959304 -463.2393975382448 -7.887301605510629 0 0 0 0 0 0 -810.2272268098789 176.86423338422347 -76.09545948354707 127.9301426382116 0 0 0 0 0 0 -770.9045078355996 234.9143097737092 128.77693629871646 76.8059352590293 0 0 0 0 2 0 -460.19644546440696 213.18483204468123 456.1044574306197 45.02273861431604 0 0 0 0 0 0 -474.49366976791026 342.9423710737554 -14.291353502053482 -26.711566321914177 0 0 0 0 0 0 -362.1263797666156 336.399884035768 265.90247939689084 -105.57834010582769 0 0 0 0 0 0 -558.1374847853538 416.9770800295296 -20.674252986290412 -191.85955330843188 1 0 0 0 2 0 -698.8061156221559 334.06418354755004 -115.2713513439378 -188.1883030697099 0 0 0 0 1 0 -261.0649481639855 314.4814908741738 169.64785816738015 -154.21479757423776 1 0 0 0 0 0 -442.0624892098872 192.24566837665836 -205.52782720336867 -55.77118213757868 0 0 0 0 0 0 -301.69492284783416 348.25745632783264 241.06999142734605 -103.12602671428533 0 0 0 0 0 0 -371.9763696159103 220.93185030295564 49.82031662639696 214.70121088058858 1 0 0 0 0 0 -668.1701982418707 189.6955028859594 -48.3964084115089 112.1784064523415 0 0 0 0 0 0 -9--Award_Ceremony/twyowscnejgxdzblznrfjmrkrjdkzzznomsx.jpg +123.13040624120276 441.3108253621125 213.06948137831898 -51.80037512511319 0 0 0 0 0 0 +150.94987620331003 302.21869868041875 63.84682777024378 61.41462063541604 0 0 0 0 0 0 +193.696991950543 583.1180915051191 -99.1398890728255 -43.71646187321426 0 0 0 0 0 0 +765.7399121204909 158.00569493507652 -533.1961405721026 103.72173009286479 0 0 0 0 0 0 +529.1587895364227 383.0030377274892 -162.1279931322391 -50.59508188330841 0 0 0 0 0 0 +481.9775149991751 404.81756389615805 275.2319628336618 3.836889425473373 0 0 0 0 0 0 +552.4311162528234 320.82926019726347 122.15189577172487 422.14282419830226 0 0 0 0 0 0 +279.71564564783466 359.3730961188999 542.8320497984319 292.5607295615716 0 0 0 0 0 0 +1117.1511857869896 821.891894490549 -66.198352880215 -579.1271313904149 0 0 0 0 0 0 +1029.0497601763864 326.39274300871205 -654.56493843968 186.84513646540393 0 0 0 0 0 0 +785.8829965856437 254.09626597098628 -189.05464622206455 -10.484276130006066 0 0 0 0 0 0 +554.1658860893607 246.5490235719109 167.27797063164837 93.55533553990628 0 0 0 0 0 0 +776.5963207086434 231.27385963220433 338.97387482053955 224.2226870269639 0 0 0 0 2 0 +629.133268903699 244.96416104891128 -33.467856712632965 78.964475026641 0 0 0 0 0 0 +563.52236488762 513.3870840715349 -129.710262697575 -116.53730753017953 0 0 0 0 0 0 +379.24576934202673 178.04336927411302 49.83372861151827 108.47255869743887 0 0 0 0 0 0 +762.8207970217447 358.11206041637445 -364.1936839023094 -220.19178207893225 1 0 0 0 2 0 +418.20311790545685 424.9485330665186 192.66607505184294 -264.08203933007525 0 0 0 0 1 0 +138.4031578662804 170.08748491042823 159.08036813211592 -3.824934695116241 1 0 0 0 0 0 +389.8992325788103 176.9207279846815 -53.1306677390632 -49.73254922699786 0 0 0 0 0 0 +215.61346594858787 498.57587715391446 213.53203039335733 -339.44767581401857 0 0 0 0 0 0 +440.5972910894163 243.57376509421408 -138.60451732437406 83.768894782379 1 0 0 0 0 0 +536.9858352690776 153.69929846278882 21.852078978240684 270.89304285562406 0 0 0 0 0 0 +4--Baseball/13.jpg 53 -722.9480953393926 311.10020627450956 731.1704680630288 -4.516693396530513 1 0 0 0 2 0 -663.9806629203053 288.6923121521469 760.9254135337051 57.485055516369016 1 0 0 0 0 0 -516.043741376756 385.5480613216046 792.615057998213 216.37603232949044 1 0 0 0 0 0 -735.9884526848339 205.66197380458362 207.2916419991583 86.36943334229824 1 0 0 0 2 0 -1012.2044187635811 404.3562385269844 280.9333205644971 -4.101931838538462 1 0 0 0 1 0 -837.451516516614 507.2286863726384 142.19914142187827 -282.5424428446454 1 0 0 0 2 0 -1095.1423768572513 524.9817993331053 -187.28297284784105 -203.06773998659162 1 0 0 0 0 0 -650.0187960365414 418.4712987850646 366.92748713668357 -41.67628127818381 1 0 0 0 0 0 -1048.0039744900505 260.71933507864577 -186.08178872395933 109.00548396790572 1 0 0 0 0 0 -951.1477642617581 342.7199374654855 251.07240676063043 -114.75168768112584 1 0 0 0 0 0 -1042.0501693238637 246.20943265733308 -149.9089948543076 48.82363316609013 1 0 0 0 0 0 -958.8355043393365 199.29150923719556 -529.5598714233067 241.56890728723278 1 0 0 0 2 0 -1088.451666449687 304.9163922823318 76.46050717771618 227.15063970044798 1 0 0 0 2 0 -812.5851966123105 424.61369633865803 -106.1303443867912 -94.21754362292961 1 0 0 0 0 0 -559.8569150905101 571.5364915117773 136.18067517912652 -240.08504578724808 1 0 0 0 0 0 -470.20882072047505 622.1012589154832 -61.26175336647299 -20.322165494788123 1 0 0 0 0 0 -364.2094503699498 421.97726067988066 19.32667949135123 7.89583498031493 1 0 0 0 1 0 -855.5401614295383 522.8775138185258 156.21233885685797 -28.77731847362429 1 0 0 0 0 0 -379.2941936576622 485.0610410487212 14.890239698108019 3.133390916636017 1 0 0 0 0 0 -674.1615834466952 341.6080181976877 -173.99353937715824 -89.54342652185753 1 0 0 0 0 0 -434.1439012279547 486.3632264906297 -94.99392192418435 -6.165888791076668 1 0 0 0 0 0 -774.0219732125165 507.36963153434914 -397.68975536952996 -271.4063153941476 1 0 0 0 0 0 -647.1047115009883 233.19526121255373 -157.2841876645117 424.1393853519992 1 0 0 0 0 0 -627.8529895657036 311.51146007178335 25.080046751395457 304.32899480100656 1 0 0 0 0 0 -768.0288377124234 342.10886866510583 -402.2935298389973 172.54703977602134 1 0 0 0 0 0 -701.3794982495501 509.5736789837063 -225.72650304034755 -169.6685489383712 1 0 0 0 2 0 -292.73713308384976 487.9972213737754 48.10104477704556 -254.46854926412246 1 0 0 0 1 0 -580.5803873756619 581.7721859051246 -69.36978400795078 -272.7123568894228 1 0 0 0 0 0 -370.75845648033624 497.04815551048534 294.7001383707385 -247.53087419426834 1 0 0 0 1 0 -306.3627629220047 446.9780883995954 199.50567735148047 -195.13482448462105 1 0 0 0 2 0 -584.6421132726084 436.29591229477467 -20.026829056193947 89.92091426904642 1 0 0 0 0 0 -354.8190738883257 270.11404418520016 -137.80247055309786 16.868833309501156 1 0 0 0 0 0 -499.402585498917 435.92721023662347 -84.72953166069556 -170.57242750917482 1 0 0 0 0 0 -297.370610029134 521.8669728952282 201.30387113887542 -122.93349249758234 1 0 0 0 2 0 -255.9667125868102 296.3603919011443 44.764446250901216 290.69374700657403 1 0 0 0 0 0 -327.93104763790564 524.806203910681 73.61412025177799 11.81347971061382 1 0 0 0 0 0 -302.91182752460645 325.5249929323915 84.34668954373336 -30.454256543103213 1 0 0 0 2 0 -144.81777230678367 229.1324711188313 24.437534458759075 9.834578443253776 1 0 0 0 1 0 -229.55272507098948 387.89466919585715 -55.36825476650415 -95.42783675299552 1 0 0 0 2 0 -191.11890352723543 205.02794565789102 95.85018976669807 314.00844433651264 1 0 0 0 0 0 -235.63289595321478 481.8322024909294 -12.015543800608071 140.48515020625678 1 0 0 0 0 0 -81.56402750196092 622.9072921553163 120.3741480511785 -316.9164847427334 1 0 0 0 0 0 -270.7641321321246 462.6528526148386 26.057181212727528 66.32358953268681 1 0 0 0 0 0 -244.35580866798088 290.6640375853215 -97.18000195286288 158.7420983097037 1 0 0 0 0 0 -151.98790640169656 368.81557297540354 -60.2143576375757 275.2825918160917 1 0 0 0 0 0 -80.51574809932424 238.26483478716528 133.01115174836644 -13.35445265666408 1 0 1 0 0 0 -48.47908991176108 544.2642077525834 16.641391316006832 43.39646687939853 1 0 0 0 0 0 -104.03083963943729 488.1379804976593 16.79375172112711 133.15591032058842 1 0 0 0 0 0 -26.846179034316307 567.6214172172972 58.333219206566056 -78.20356421773033 1 0 0 0 0 0 -32.51005402331545 310.1979516658298 9.469051717341067 96.88383259420311 1 0 0 0 0 0 -0.0 628.7221471453654 19.231180022818464 45.13770546028741 1 0 0 0 2 0 -0.0 511.72275267594836 16.946560849099637 -238.00556029108168 1 0 0 0 0 0 -391.7708781813666 460.30729387910065 -162.35823443179916 208.84303984157503 1 0 0 0 0 0 -14--Family_Group/rxwnphqumwdrlofxbquydbyitgibgxhhgrdjziifdkwupkswbbhwlywjfkbkqnetos.jpg +421.2133530950552 399.6520929487132 1718.2273373518758 46.803794167761225 1 0 0 0 2 0 +401.6277435016504 261.0487400890768 1486.866785609644 -74.14635931652501 1 0 0 0 0 0 +540.3632329514764 534.8830303086824 1323.1180477681935 279.89041984879634 1 0 0 0 0 0 +1011.4145525603474 219.85448967202927 -339.83691592039395 33.81137683032108 1 0 0 0 2 0 +587.4247138669208 602.311570941958 229.56243196452272 -262.1116222917344 1 0 0 0 1 0 +1113.5295235348935 385.96505128520846 -560.5665492039136 -185.6507178212684 1 0 0 0 2 0 +1400.8495944955916 333.4979035980032 -611.0168506283148 -51.8364984448051 1 0 0 0 0 0 +576.3511573003349 560.7817745263309 435.5011779616491 -271.55599223764796 1 0 0 0 0 0 +881.6765569472723 245.04363396129793 124.10437455745182 63.25761917337553 1 0 0 0 0 0 +752.1894285110977 315.37113066585334 543.7889183074508 -48.48240850954443 1 0 0 0 0 0 +1191.7568085852856 160.03348819964023 -427.0334826542804 101.93295891153977 1 0 0 0 0 0 +1175.9033467416634 262.92494844617414 -593.3834205255271 177.31263312135115 1 0 0 0 2 0 +1355.9442483388764 293.477311176674 -469.973809020918 150.49865980627038 1 0 0 0 2 0 +1025.4973478375373 245.67167404184733 30.718221037462172 210.45100852073625 1 0 0 0 0 0 +814.8093774483605 327.93980218512837 -122.01748553144932 53.61195064993814 1 0 0 0 0 0 +309.0395233612953 440.03492519488816 38.420839255117016 -60.61948662340819 1 0 0 0 0 0 +433.94901817089 339.7384329381458 60.18795175266973 -100.2494858841732 1 0 0 0 1 0 +444.7878476628946 745.7011404347345 914.028450045392 -432.1436847368939 1 0 0 0 0 0 +311.93785674960486 423.5658310219417 -50.62182665313725 277.7187046402976 1 0 0 0 0 0 +785.8062138470173 360.0510254358698 -176.10353729251324 -153.84390106675716 1 0 0 0 0 0 +322.7840664912415 289.61978992435564 101.84148209777567 355.42669531424457 1 0 0 0 0 0 +1045.054670918586 714.2067513895485 -761.8064759611483 -361.76700636083 1 0 0 0 0 0 +464.4301939669614 255.83802022818332 17.87244082188738 183.31851263267498 1 0 0 0 0 0 +758.3526274185447 290.2611846158773 180.80982863974987 344.1588234838129 1 0 0 0 0 0 +609.5451437068307 260.7609510707026 -300.1872249648274 166.50833735703736 1 0 0 0 0 0 +810.6010299184586 345.8787990902006 -217.29567032678847 54.375087124635684 1 0 0 0 2 0 +216.0329383479226 555.2763377083072 211.66763085760533 -301.57044728775895 1 0 0 0 1 0 +557.5975159821146 808.538624933193 125.88926297741284 -651.7780026551815 1 0 0 0 0 0 +256.25671632554884 284.0749713261899 456.19746102301735 25.396207588887535 1 0 0 0 1 0 +160.51268014071346 366.96786378343944 205.4542467349905 -35.23294398023546 1 0 0 0 2 0 +870.5292823910227 378.87121787745303 -577.5170405778479 310.6202026195643 1 0 0 0 0 0 +463.5370039931688 241.1094193456563 -192.81096813460806 188.9076725156895 1 0 0 0 0 0 +372.23504127203336 289.6770772829377 -134.41814230616114 90.52376953830151 1 0 0 0 0 0 +295.57735476792755 504.4157421238027 107.22288777920073 -232.39301657224968 1 0 0 0 2 0 +374.24588332975577 353.0044701360631 -193.7361679925389 202.66051801695937 1 0 0 0 0 0 +201.35084423399186 507.1726847935645 276.2354510205903 -79.78264118624969 1 0 0 0 0 0 +420.94178337003586 361.94268918224304 16.804116453351867 21.831391011345147 1 0 0 0 2 0 +105.34685897262861 167.22054796713607 46.8581232565663 125.05413610730298 1 0 0 0 1 0 +134.31786060641895 425.1616587512451 63.335681743785756 -254.61614971664847 1 0 0 0 2 0 +129.08432578971212 216.9893529454475 80.51825890922487 56.36337746151602 1 0 0 0 0 0 +315.4000126933529 639.0649982908325 -136.7911053333977 -134.0909101840935 1 0 0 0 0 0 +105.0223133622384 688.4339037578573 191.34258504111628 -294.219699113041 1 0 0 0 0 0 +164.01954145224983 370.769126659452 183.0427244978834 155.63408316782397 1 0 0 0 0 0 +201.49239872891224 421.2339477932205 -99.50273708761421 25.899608620080414 1 0 0 0 0 0 +146.26630620758857 255.3157256582666 -69.01579161680242 383.453638853147 1 0 0 0 0 0 +114.96796589068964 278.06031064839794 82.90374791723536 -95.93619407298118 1 0 1 0 0 0 +28.66703900860406 569.6523388822179 51.11384441513181 -41.76543803527795 1 0 0 0 0 0 +70.0296015767096 641.9646034579014 19.054805839141096 148.95497698471206 1 0 0 0 0 0 +20.59037473604357 462.1257256699216 22.641901358172944 180.12152285137222 1 0 0 0 0 0 +24.589720500142665 198.12692655307373 29.65363821878341 259.169304112758 1 0 0 0 0 0 +0.0 673.8956692299482 23.68271608280983 105.46020591779916 1 0 0 0 2 0 +0.0 360.9464212809354 15.213218370283311 -152.25391939182632 1 0 0 0 0 0 +431.4471621116469 488.7889618443544 -226.52204807522446 6.77381868764968 1 0 0 0 0 0 +8--Award_Ceremony/14.jpg 6 -262.1038094278154 338.1361042713874 -20.89376942784071 129.8492560786708 2 0 1 0 1 0 -610.2682478912312 226.7271784397945 -11.284120553645948 292.9793967947664 1 0 0 0 1 0 -598.994813150364 215.19928075418676 123.24663385097347 17.852208132925966 1 0 1 0 0 0 -788.8220308011245 438.20547569795707 -282.7304637532481 -143.50013036342784 2 0 1 0 2 0 -611.4662628190545 386.2613523982059 324.46052150803905 74.08381432173542 2 0 1 0 0 0 -741.7909342927826 153.646540023684 -143.29172737803526 66.04039513529861 1 0 1 0 0 0 -14--Family_Group/hbyeedsosnbgabgtsdkpxrzkj.jpg +337.1237284023586 479.6631715811817 -209.31997755038887 -76.54784067843417 2 0 1 0 1 0 +422.20675314050015 147.12419716008637 222.6882319780326 155.92966751507234 1 0 0 0 1 0 +514.8528026037079 117.66239708502707 124.35618672355417 25.11763445820415 1 0 1 0 0 0 +396.7448763865206 433.0565330254128 -79.47056291840244 -192.38118368656464 2 0 1 0 2 0 +514.6433068287397 379.86342819178486 155.9057173596608 218.64358259220438 2 0 1 0 0 0 +811.6380338111096 212.28516574151035 -388.9645179507493 -86.43771321516917 1 0 1 0 0 0 +2--Family_Group/15.jpg 1 -830.7321761792678 339.0340457428596 -275.8796848492241 -8.973811397027703 0 0 0 0 0 0 -13--Demonstration/zyreqirajskxlatrjsjxligpnpreacgmbxfqhihg.jpg +845.3866541055206 453.95730827517843 -411.8565584333693 -268.19728675702186 0 0 0 0 0 0 +0--face/16.jpg 1 -487.5222192447399 377.0861278133184 -93.17589391831473 648.5625590912573 0 0 0 0 0 0 -16--Picnic/oapurxhvohrqequbakzjlsofskhevhbyzn.jpg +336.72430151241656 556.3646752586205 49.68970149808263 8.1152296975838 0 0 0 0 0 0 +6--Group/17.jpg 17 -1071.0626412151723 5.736049322329847 134.42024148229393 95.8115929825132 0 0 0 0 0 0 -955.2732313101232 92.70307813895354 -101.01597378518579 126.38091846099505 1 0 0 0 0 0 -1099.0348017196284 55.39540943439148 -419.7927507947329 71.4788490263031 1 0 0 0 2 0 -586.6751939934265 67.1934508120496 421.99491839162295 133.17161826389412 1 0 0 0 0 0 -394.1830715360231 123.38143674851624 510.41340955239906 44.069595016192565 1 0 0 0 0 0 -369.8541101061527 74.19314621546762 75.40903442394449 100.75170221459912 1 0 0 0 0 0 -711.6667119584836 29.425864647747293 -177.26822014530717 104.1401913876492 0 0 0 0 0 0 -316.1372900058087 122.56834712497371 158.42916676473635 -5.922790120273902 2 0 0 0 2 0 -452.00704567387095 167.00508950219438 -38.40908288378711 -25.234358476635265 1 0 0 0 2 0 -489.8488023833896 128.27200625192262 -36.050276763840714 -46.910095675157606 1 0 0 0 0 0 -135.5820017176547 108.76230884025978 303.94430434740235 3.3816116267256717 1 0 0 0 0 0 -155.94365407582433 132.01787382643226 115.80494447938821 16.571696605456765 1 0 0 0 0 0 -132.27457648073252 85.58427029572383 176.89850243534542 66.19081751190416 1 0 0 0 2 0 -216.15975089043977 82.3654789196813 -95.34952419390262 -11.189149385660897 1 0 0 0 0 0 -97.47059344933713 162.51389702875974 -5.761717117431218 -35.40655896998936 1 0 0 0 0 0 -381.87546933814576 272.8172165716584 -62.34624461581916 -0.7940668624530076 2 0 0 0 0 0 -107.40118153504828 72.27940310031974 -41.82551745920034 68.62364241928128 2 0 0 0 2 0 -13--Demonstration/umcwcvgpermhawnqzqelabaknvfvgohxrux.jpg +1589.2889658094493 5.331662007870131 -262.72572761659126 141.4549880878307 0 0 0 0 0 0 +914.5765743418675 55.05867143262073 -201.27703977029944 71.78004037714659 1 0 0 0 0 0 +1529.3928534260776 80.79267576949252 -897.9657994888803 96.72915644126834 1 0 0 0 2 0 +580.4931026090854 39.243741748465666 290.92038973663193 129.91081241889867 1 0 0 0 0 0 +433.70093377397336 69.67441184740149 493.81215802395207 109.99334374445026 1 0 0 0 0 0 +237.55832180863524 110.83951664944198 355.14779887928023 125.3436035480409 1 0 0 0 0 0 +995.3042716666005 17.48343991044474 -429.353789995047 165.4066753770842 0 0 0 0 0 0 +385.50072128492366 122.953421111581 46.74048568707184 -47.283706689201196 2 0 0 0 2 0 +429.71386282244697 217.14495370080783 -202.63274968295127 -45.10321796919396 1 0 0 0 2 0 +668.1461479082071 125.30980039636893 -220.81641463254448 -58.95201464180866 1 0 0 0 0 0 +104.08959286496757 65.24541246276938 378.07094330571937 47.68254720484863 1 0 0 0 0 0 +167.59975218404492 115.02571179360889 11.817454060990286 74.31532075295833 1 0 0 0 0 0 +112.21013594670907 106.18573514976276 65.8543300713936 97.17695447840575 1 0 0 0 2 0 +121.93293989911848 61.055114577120264 0.6978560422001152 10.107500628327472 1 0 0 0 0 0 +128.26302218848605 149.69277834294303 -43.171824828338146 -17.983300759996837 1 0 0 0 0 0 +495.8326734546313 211.0098355082013 -258.14460284205336 151.3516621766117 2 0 0 0 0 0 +155.12546928543398 80.69137673006404 -82.68395617832519 122.65984461894399 2 0 0 0 2 0 +1--Demonstration/18.jpg 18 -64.35924968706911 38.73607344738746 84.87165994744169 -11.736898192623727 2 0 0 0 0 0 -71.1514693129821 234.17421591730707 88.63682678144272 150.14457470755346 0 0 0 0 0 0 -76.62711632089822 427.5690371101613 34.569665864781385 90.06541519289442 1 0 0 0 0 0 -172.98613875740483 448.208398944439 83.16751025610648 67.97144914440406 1 0 0 0 0 0 -120.20604721319955 342.36201817720234 195.8548668717002 -158.50510279412092 0 0 0 0 1 0 -163.76229048637452 411.365852642465 261.85350770522496 -43.87528806430515 0 0 0 0 0 0 -282.2530102708495 279.58662852097757 202.28426746273016 71.86691484447954 0 0 0 0 0 0 -425.54582980817565 301.92355173345595 -113.76224989015788 201.92027317494387 1 0 0 0 0 0 -283.7028433183537 412.6024158344759 270.64267404687183 -69.80963186592948 1 0 0 0 2 0 -615.5981747416304 425.283386508624 -49.76690513616586 -32.48647036647941 1 0 0 0 0 0 -670.6957127458915 447.4795247389668 61.359569099688656 -218.57119350780522 0 0 0 0 0 0 -299.2224502739244 215.69560965749685 268.8603595017352 199.46471380574468 1 0 0 0 0 0 -528.607656618482 337.17371257349305 -59.361464005628875 -22.552511784792273 2 0 0 0 0 0 -953.0396063792186 420.8503546250194 21.819591419408198 -239.46542132404426 1 0 0 0 1 0 -590.1561569887991 324.699487423111 -83.20539777506156 -2.3647994223841806 1 0 0 0 2 0 -599.4027791418837 892.0374880386365 -132.1724365657983 -330.52933111484356 0 0 0 0 2 0 -833.390874629141 236.27968120600667 76.70909632962048 -19.10159293778682 2 0 0 0 2 0 -804.0752255734404 442.26211315378356 -378.28866642950584 -136.68610907791975 2 0 0 0 2 0 -29--Baseball/eepbiabwvdrlnheyp.jpg +66.0983701988214 23.701372302237058 130.274726905502 5.56156147720635 2 0 0 0 0 0 +77.35508110278138 130.14273638224273 155.637245601008 412.1280021095101 0 0 0 0 0 0 +58.053260268660765 331.0998362144377 37.54676874760408 240.81000263791373 1 0 0 0 0 0 +148.90053544293409 344.90932906958614 198.8200188374496 44.860616030982044 1 0 0 0 0 0 +159.54434821386914 490.4666429924448 172.43248106005288 -341.4972414588214 0 0 0 0 1 0 +141.14490753814607 538.0976841301494 485.9509660553863 -211.37004310510758 0 0 0 0 0 0 +228.2260262584417 143.16209408402298 357.19363506205036 50.29923706330058 0 0 0 0 0 0 +456.0574068148964 219.84408056902657 -84.925347513166 487.9520635292697 1 0 0 0 0 0 +425.09464575823415 591.1146096614705 329.2377745431959 -412.07911708332205 1 0 0 0 2 0 +661.2759973464246 261.9005883866311 -26.709359735933276 130.84611730403736 1 0 0 0 0 0 +946.23418487303 301.78962068393474 33.88229072926765 9.168127679112843 0 0 0 0 0 0 +221.17391879696117 137.9523742137077 618.2753990208768 191.83574989234413 1 0 0 0 0 0 +589.614738950597 218.02306257952733 -214.23058300922526 91.67468920600442 2 0 0 0 0 0 +1224.7063413152891 273.49844014443556 -470.7758760135448 -90.69114203220974 1 0 0 0 1 0 +870.874209505122 425.9960451514381 -165.2374519356722 -59.24476977942379 1 0 0 0 2 0 +483.3240660661813 605.7368818128303 -24.351756940300618 -66.89935534011192 0 0 0 0 2 0 +505.7669519033009 233.58039239827465 111.59299585001986 -55.46476246584467 2 0 0 0 2 0 +473.96765088916055 622.3720406722541 94.72231843590265 -271.3494664693935 2 0 0 0 2 0 +3--Picnic/19.jpg 1 -617.232086303268 65.96354561432285 -155.2779631660847 183.88656447325326 0 0 0 0 0 0 -38--Car_Racing/narvoopggtcqhvvfgemrohaonibdzjrejejvrmwt.jpg +486.6378294102193 47.604720810606864 -158.81359177271207 129.43613826606497 0 0 0 0 0 0 +7--Interview/20.jpg 2 -282.7920619596785 100.78108059585645 317.2201760341023 76.38634166798414 0 0 0 0 0 0 -497.1800938595129 61.14739018151258 16.809166874800326 45.22120913174517 1 0 0 0 1 0 +340.85949647055884 66.86139736062341 203.00003269577098 141.44855379556276 0 0 0 0 0 0 +609.622266725499 35.1184315493766 -89.0025266314234 87.14886896943074 1 0 0 0 1 0 From edcd2871dddb7c2f270b358ade98363418ca15e1 Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 12:17:06 +0300 Subject: [PATCH 09/10] Add test --- tests/test_cityscapes_format.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/test_cityscapes_format.py b/tests/test_cityscapes_format.py index 8f9d39ad28..8b2712b208 100644 --- a/tests/test_cityscapes_format.py +++ b/tests/test_cityscapes_format.py @@ -12,6 +12,7 @@ from datumaro.components.environment import Environment from datumaro.components.extractor import DatasetItem, Extractor from datumaro.components.media import Image +from datumaro.components.operations import IntersectMerge from datumaro.plugins.cityscapes_format import ( TRAIN_CITYSCAPES_LABEL_MAP, CityscapesConverter, @@ -771,3 +772,15 @@ def test_can_convert_to_pascal_voc(self): ignored_attrs={"id"}, externally_comparison=True, ) + + @mark_requirement(Requirements.DATUM_GENERAL_REQ) + def test_can_filter_by_subsets(self): + source_dataset = Dataset.import_from(MANGLING_DATASET_DIR, "cityscapes") + + train_dataset = source_dataset.filter("/item[subset='train']") + test_dataset = source_dataset.filter("/item[subset='test']") + + merger = IntersectMerge() + merged_dataset = merger([train_dataset, test_dataset]) + + compare_datasets(self, source_dataset, merged_dataset, require_media=True) From 11bd37789989b97c3fdda8fcfcd779ed7625ad41 Mon Sep 17 00:00:00 2001 From: yasakova-anastasia Date: Fri, 1 Apr 2022 12:51:08 +0300 Subject: [PATCH 10/10] Add file with labels for WiderFace dataset --- .../assets/widerface_dataset/mangling_dataset/labels.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 tests/assets/widerface_dataset/mangling_dataset/labels.txt diff --git a/tests/assets/widerface_dataset/mangling_dataset/labels.txt b/tests/assets/widerface_dataset/mangling_dataset/labels.txt new file mode 100644 index 0000000000..0bdab69105 --- /dev/null +++ b/tests/assets/widerface_dataset/mangling_dataset/labels.txt @@ -0,0 +1,9 @@ +face +Demonstration +Family_Group +Picnic +Baseball +Car_Racing +Group +Interview +Award_Ceremony \ No newline at end of file