Spaces:
Sleeping
Sleeping
import os | |
import pickle | |
import faiss | |
path = "crs" | |
indexs_file_path = f"checkpoints/{path}/feature_and_index.pkl" | |
indexs_out_dir = f"checkpoints/{path}/" | |
with open("feature_and_index.pkl",mode="rb") as f: | |
indexs = pickle.load(f) | |
for k in indexs: | |
print(f"Save {k} index") | |
faiss.write_index( | |
indexs[k], | |
os.path.join(indexs_out_dir,f"Index-{k}.index") | |
) | |
print("Saved all index") |