| """ | |
| From https://github.com/jacarvalho/mpd-public | |
| """ | |
| import os | |
| import os.path as osp | |
| data_directory = os.path.abspath(os.path.dirname(__file__ + '/../../../../')) | |
| # def makedirs(dirname): | |
| # if not os.path.exists(dirname): | |
| # os.makedirs(dirname) | |
| def makedirs(dirname): | |
| os.makedirs(dirname, exist_ok=True) | |
| def get_pebm_src(): | |
| # directory = os.environ['PEBM_DATA_DIR'] | |
| makedirs(data_directory) | |
| return data_directory | |
| def get_pebm_data_dir(): | |
| directory = osp.join(get_pebm_src(), 'data') | |
| makedirs(directory) | |
| return directory | |
| def get_pebm_mesh_density_dir(): | |
| directory = osp.join(get_pebm_data_dir(), 'input_objs') | |
| makedirs(directory) | |
| return directory | |
| def get_pebm_pointcloud_occupancy_dir(): | |
| directory = osp.join(get_pebm_data_dir(), 'train_data') | |
| makedirs(directory) | |
| return directory | |
| if __name__ == '__main__': | |
| print(get_pebm_src()) | |
| print(get_pebm_data_dir()) | |