Spaces:
Build error
Build error
| import os | |
| class PathConverter(): | |
| def __init__(self): | |
| self.prefixs = { | |
| "vid": "/video/", | |
| "gt": "/gt_imgs/", | |
| "head": "/head_imgs/", | |
| "torso": "/torso_imgs/", | |
| "person": "/person_imgs/", | |
| "torso_with_bg": "/torso_with_bg_imgs/", | |
| "single_bg": "/bg_img/", | |
| "bg": "/bg_imgs/", | |
| "segmaps": "/segmaps/", | |
| "inpaint_torso": "/inpaint_torso_imgs/", | |
| "com": "/com_imgs/", | |
| "inpaint_torso_with_com_bg": "/inpaint_torso_with_com_bg_imgs/", | |
| } | |
| def to(self, path: str, old_pattern: str, new_pattern: str): | |
| return path.replace(self.prefixs[old_pattern], self.prefixs[new_pattern], 1) | |
| pc = PathConverter() |