| ''' |
| Clean all output files produced by this project. |
| ''' |
|
|
| from utils.config import get_dataset, get_args |
| import os |
| from tqdm import tqdm |
|
|
| def delete_files(dataset): |
| dirs_to_be_deleted = [f'{dataset.root}/output'] |
| for dir_to_be_deleted in dirs_to_be_deleted: |
| if os.path.exists(dir_to_be_deleted): |
| os.system(f'rm -r {dir_to_be_deleted}') |
|
|
| def main(dataset): |
| delete_files(dataset) |
|
|
| def process_one_dataset(split_path, args): |
| with open(split_path, 'r') as f: |
| seq_name_list = f.readlines() |
| seq_name_list = [seq_name.strip() for seq_name in seq_name_list] |
| for seq_name in tqdm(seq_name_list): |
| args.seq_name = seq_name |
| dataset = get_dataset(args) |
| main(dataset) |
|
|
| if __name__ == '__main__': |
| args = get_args() |
| |
| |
| split_path = 'splits/scannet.txt' |
| args.dataset = 'scannet' |
| process_one_dataset(split_path, args) |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |