INNER CODE UNIT · Python
args_list
allenai/objaverse-xl · objaverse/__init__.py:188
args_list = [(*arg, len(args), start_file_count) for arg in args]
with multiprocessing.Pool(download_processes) as pool:
r = pool.starmap(_download_object, args_list)
for uid, local_path in r:
out[uid] = local_path
return out
def load_lvis_annotations() -> Dict[str, List[str]]:
"""Load the LVIS annotations.
If the annotations are not already downloaded, they will be downloaded.
Returns:
A dictionary mapping the LVIS category to the list of uids in that category.
"""
hf_url = "https://huggingface.co/datasets/allenai/objaverse/resolve/main/lvis-annotations.json.gz"
local_path = os.path.join(_VERSIONED_PATH, "lvis-annotations.json.gz")