Source code for autofaiss.utils.path
"""path"""
import os
import fsspec
[docs]
def make_path_absolute(path: str) -> str:
fs, p = fsspec.core.url_to_fs(path, use_listings_cache=False)
if fs.protocol == "file":
return os.path.abspath(p)
return path
[docs]
def extract_partition_name_from_path(path: str) -> str:
"""Extract partition name from path"""
return path.rstrip("/").split("/")[-1]