Skip to content

Commit 0306f56

Browse files
authored
Merge pull request #1359 from hanhainebula/master
Fix a bug in beir evaluation and release v1.3.4
2 parents 42a25b1 + 0921c45 commit 0306f56

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

FlagEmbedding/evaluation/beir/evaluator.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ def __call__(
8787
if sub_dataset_names is None:
8888
if dataset_name is not None:
8989
save_name = f"{dataset_name}-" + "{split}.json"
90-
corpus_embd_save_dir = os.path.join(corpus_embd_save_dir, str(retriever), dataset_name)
90+
if corpus_embd_save_dir is not None:
91+
corpus_embd_save_dir = os.path.join(corpus_embd_save_dir, str(retriever), dataset_name)
9192
else:
9293
save_name = "{split}.json"
9394

@@ -213,7 +214,8 @@ def __call__(
213214
for sub_dataset_name in sub_dataset_names:
214215
if dataset_name is not None:
215216
save_name = f"{dataset_name}-{sub_dataset_name}-" + "{split}.json"
216-
corpus_embd_save_dir = os.path.join(corpus_embd_save_dir, str(retriever), dataset_name, sub_dataset_name)
217+
if corpus_embd_save_dir is not None:
218+
corpus_embd_save_dir = os.path.join(corpus_embd_save_dir, str(retriever), dataset_name, sub_dataset_name)
217219
else:
218220
save_name = f"{sub_dataset_name}-" + "{split}.json"
219221

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setup(
77
name='FlagEmbedding',
8-
version='1.3.3',
8+
version='1.3.4',
99
description='FlagEmbedding',
1010
long_description=readme,
1111
long_description_content_type="text/markdown",
@@ -16,7 +16,7 @@
1616
install_requires=[
1717
'torch>=1.6.0',
1818
'transformers>=4.44.2',
19-
'datasets==2.19.0',
19+
'datasets>=2.19.0',
2020
'accelerate>=0.20.1',
2121
'sentence_transformers',
2222
'peft',

0 commit comments

Comments
 (0)