|
|
-
-
- # import faiss
-
- # # Load the FAISS index
- # index = faiss.read_index("face_index.faiss")
-
- # # Print information about the index
- # print(f"Number of vectors in the index: {index.ntotal}")
- # print(index)
-
- import faiss
- import numpy as np
-
- # Load the FAISS index
- index = faiss.read_index("face_index.faiss")
-
- # Check the total number of vectors in the index
- total_vectors = index.ntotal
- print(f"Number of vectors in the index: {total_vectors}")
-
- # Reconstruct vectors one by one
- vectors = []
- for i in range(total_vectors):
- vectors.append(index.reconstruct(i))
-
- # Convert the list of vectors to a NumPy array
- vectors_array = np.array(vectors)
-
- # Save the array to a text file for inspection
- np.savetxt("faiss_vectors.txt", vectors_array, fmt="%.6f")
- print("Vectors saved to faiss_vectors.txt")
|