You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I'm using IndexBinaryIVF index, which currently has 300 million vectors. Search, add_with_ids and remove_ids requests happen randomly all the time. My questions are:
Remove_ids method is time-consuming. It takes 400ms to remove a vector. id_sel = faiss.IDSelectorBatch(id.size, faiss.swig_ptr(id)) index.remove_ids(id_sel)
Is there a way to improve the efficiency of remove_ids?
As far as I know, faiss does not support unique id. So I will use remove_ids before using add_with_ids to achieve the purpose of updating one vector.
Is there a better way to implement vector updates?
Thanks.
The text was updated successfully, but these errors were encountered:
Hi, I'm using IndexBinaryIVF index, which currently has 300 million vectors. Search, add_with_ids and remove_ids requests happen randomly all the time. My questions are:
id_sel = faiss.IDSelectorBatch(id.size, faiss.swig_ptr(id)) index.remove_ids(id_sel)
Is there a way to improve the efficiency of remove_ids?
Is there a better way to implement vector updates?
Thanks.
The text was updated successfully, but these errors were encountered: