-
- Downloads
feat: 
v1.3.0

Reply to issue #17 about the corruption of the former splits. A notebook `corrupted_splits.ipynb` has been created to diagnostic the problem and explore a solution. The solution is to align the split on train and test splits from PEDES. Those changes has been made to the final dataframe. In addition of the changes of the split, the SYSU samples has to be constructed again. This time, most of the samples are not from SYSU anymore. Thus, the produced annotations are not by "base_dataset" anymore. We only have one base dataset, it's PEDES. Also, since we do not know how to format the annotations for SYSU evaluations (see issue #19) we do not produce the test annotations yet. This work has to be implemented in other releases of the version 1.3.x. The unit tests has been updated accordingly. Also, new tests has been introduced to ensure that the final dataset is matching the new requirements. There are still work to do about cleaning the cli and the source code with former annotations format (coco, update csv output). This will be done in version 1.4.x. We also setup the dev tools for the package in the pyproject.toml file.
Showing
- notebooks/corrupted_splits.ipynb 1406 additions, 0 deletionsnotebooks/corrupted_splits.ipynb
- pyproject.toml 8 additions, 3 deletionspyproject.toml
- src/cuhk_sysu_pedes/__init__.py 1 addition, 1 deletionsrc/cuhk_sysu_pedes/__init__.py
- src/cuhk_sysu_pedes/build.py 8 additions, 35 deletionssrc/cuhk_sysu_pedes/build.py
- src/cuhk_sysu_pedes/cli.py 5 additions, 2 deletionssrc/cuhk_sysu_pedes/cli.py
- src/cuhk_sysu_pedes/constants.py 1 addition, 1 deletionsrc/cuhk_sysu_pedes/constants.py
- src/cuhk_sysu_pedes/io/generate_annotations_files.py 6 additions, 13 deletionssrc/cuhk_sysu_pedes/io/generate_annotations_files.py
- src/cuhk_sysu_pedes/io/generate_openmmlab_dataset.py 35 additions, 74 deletionssrc/cuhk_sysu_pedes/io/generate_openmmlab_dataset.py
- src/cuhk_sysu_pedes/io/open_mmlab.py 25 additions, 136 deletionssrc/cuhk_sysu_pedes/io/open_mmlab.py
- src/cuhk_sysu_pedes/merge.py 126 additions, 0 deletionssrc/cuhk_sysu_pedes/merge.py
- src/cuhk_sysu_pedes/pedes_annotations.py 2 additions, 2 deletionssrc/cuhk_sysu_pedes/pedes_annotations.py
- src/cuhk_sysu_pedes/sysu_annotations.py 2 additions, 2 deletionssrc/cuhk_sysu_pedes/sysu_annotations.py
- tests/conftest.py 34 additions, 51 deletionstests/conftest.py
- tests/test_cli.py 5 additions, 3 deletionstests/test_cli.py
- tests/test_coco.py 0 additions, 39 deletionstests/test_coco.py
- tests/test_csv.py 0 additions, 32 deletionstests/test_csv.py
- tests/test_generate_dataset.py 7 additions, 19 deletionstests/test_generate_dataset.py
- tests/test_merge.py 80 additions, 0 deletionstests/test_merge.py
- tests/test_open_mmlab.py 14 additions, 31 deletionstests/test_open_mmlab.py
- tests/test_stat_dataframes.py 49 additions, 37 deletionstests/test_stat_dataframes.py
Loading
Please register or sign in to comment