SysCV / shift-detection-tta

This repository implements continuous test-time adaptation algorithms for object detection on the SHIFT dataset.
MIT License
18 stars 3 forks source link

AssertionError: It seems that img.tar doesn't follow the dataset structure. #8

Closed HEasoner closed 1 year ago

HEasoner commented 1 year ago

PS E:\autodl\shift-detection-tta-main\shift-dev> docker run -v E:\autodl\shift-detection-tta-main\data\shift\continuous\videos\1x\test\front:/data -e MODE=tar shift_dataset_decompress [07/21/2023 11:49:45] SHIFT DevKit - INFO - Files to convert: 1 [07/21/2023 11:49:45] SHIFT DevKit - INFO - Starting conversion to tar [07/21/2023 11:49:45] SHIFT DevKit - INFO - Note: You can also run this code using multi-processing by setting -j option. [07/21/2023 11:49:45] SHIFT DevKit - INFO - Processing /data/img.tar 0%| | 0/123 [00:00<?, ?it/s]Traceback (most recent call last): File "/usr/local/lib/python3.8/runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/local/lib/python3.8/runpy.py", line 87, in _run_code exec(code, run_globals) File "/usr/src/app/shift_dev/io/decompress_videos.py", line 224, in main() File "/usr/src/app/shift_dev/io/decompress_videos.py", line 219, in main convert(f, args.tmp_dir, show_progress_bar=True) File "/usr/src/app/shift_dev/io/decompress_videos.py", line 93, in convert_to_archive extract_video(tar_file, f, output_dir, tmp_dir) File "/usr/src/app/shift_dev/io/decompress_videos.py", line 43, in extract_video view_name, group_name, ext = get_suffix(tar_file) File "/usr/src/app/shift_dev/io/decompress_videos.py", line 32, in get_suffix assert (view_name in VIEW_NAMES) and ( AssertionError: It seems that img.tar doesn't follow the dataset structure. 0%| | 0/123 [00:00<?, ?it/s]