Spaces:
Configuration error
Configuration error
| 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") |