Spaces:
Paused
Paused
| import os | |
| import shutil | |
| _DATASET_DIR = 'src/models/dataset' | |
| _DECODE_DIR = 'decode/vsr/vi' | |
| _VISUAL_DIR = 'data/processed/visual' | |
| _AUDIO_DIR = 'data/processed/audio' | |
| _VIDEO_DIR = 'data/processed/video' | |
| _EXTERNAL_DIR = 'data/external' | |
| _FINAL_RESULT_DIR = 'results' | |
| _OUTPUT_DIR = 'outputs' | |
| _FLAGGED_DIR = 'flagged' | |
| os.makedirs(_DATASET_DIR, exist_ok=True) | |
| os.makedirs(_DECODE_DIR, exist_ok=True) | |
| os.makedirs(_FINAL_RESULT_DIR, exist_ok=True) | |
| os.makedirs(_EXTERNAL_DIR, exist_ok=True) | |
| os.makedirs(_VIDEO_DIR, exist_ok=True) | |
| os.makedirs(_VISUAL_DIR, exist_ok=True) | |
| os.makedirs(_AUDIO_DIR, exist_ok=True) | |
| __all__ = [ | |
| '_DECODE_DIR', | |
| '_VISUAL_DIR', | |
| '_AUDIO_DIR', | |
| '_VIDEO_DIR', | |
| '_EXTERNAL_DIR', | |
| '_FINAL_RESULT_DIR', | |
| '_DATASET_DIR', | |
| '_OUTPUT_DIR', | |
| '_FLAGGED_DIR', | |
| ] | |
| def clean_dirs(): | |
| dirs = [ | |
| _DATASET_DIR, | |
| _AUDIO_DIR, | |
| _VISUAL_DIR, | |
| _VIDEO_DIR, | |
| _OUTPUT_DIR, | |
| _FLAGGED_DIR, | |
| ] | |
| for _dir in dirs: | |
| if os.path.isdir(_dir): | |
| shutil.rmtree(_dir, ignore_errors=True) |