Skip to content

Commit c8218d3

Browse files
committed
update offline_ann.py
1 parent 23a9cd7 commit c8218d3

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

pipelines/utils/offline_ann.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,12 @@ def offline_ann(index_name, doc_dir):
140140
use_gpu=use_gpu,
141141
embed_title=args.embed_title,
142142
)
143-
# Writing docs may take a while. so waitting for 3 seconds for writing docs to be completed.
144-
time.sleep(3)
143+
# Writing docs may take a while. so waitting until writing docs to be completed.
144+
document_count = document_store.get_document_count()
145+
while document_count == 0:
146+
time.sleep(1)
147+
print("Waiting for writing docs to be completed.")
148+
document_count = document_store.get_document_count()
145149
# 建立索引库
146150
document_store.update_embeddings(retriever)
147151

pipelines/utils/offline_ann_mm.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,12 @@ def offline_ann(index_name, doc_dir):
9494
query_type="image",
9595
document_embedding_models={"text": args.document_embedding_model},
9696
)
97-
# Writing docs may take a while. so waitting for 3 seconds for writing docs to be completed.
98-
time.sleep(3)
97+
# Writing docs may take a while. so waitting until writing docs to be completed.
98+
document_count = document_store.get_document_count()
99+
while document_count == 0:
100+
time.sleep(1)
101+
print("Waiting for writing docs to be completed.")
102+
document_count = document_store.get_document_count()
99103
# 建立索引库
100104
document_store.update_embeddings(retriever_mm)
101105

0 commit comments

Comments
 (0)