Spaces:
Sleeping
Sleeping
File size: 377 Bytes
f2aadac | 1 2 3 4 5 6 7 8 9 10 11 | import faiss
import numpy as np
from src.configs.config import TITLE_EMBEDDINGS_FILE, TITLE_FAISS_INDEX_FILE
def create_title_faiss_index():
embeddings = np.load(TITLE_EMBEDDINGS_FILE)
dimension = embeddings.shape[1]
index = faiss.IndexFlatL2(dimension)
index.add(embeddings)
faiss.write_index(index, str(TITLE_FAISS_INDEX_FILE))
return index |