Views
No views yet
| Model | STS-B(w-avg) | ATEC | BQ | LCQMC | PAWSX | Avg. |
|---|---|---|---|---|---|---|
| BERT-Whitening | 65.27 | - | - | - | - | - |
| SimBERT | 70.01 | - | - | - | - | - |
| SBERT-Whitening | 71.75 | - | - | - | - | - |
| BAAI/bge-base-zh | 78.61 | - | - | - | - | - |
| hellonlp/simcse-base-zh | 80.96 | - | - | - | - | - |
| hellonlp/promcse-base-zh-v1.0 | 81.57 | - | - | - | - | - |
| hellonlp/promcse-base-zh-v1.1 | 82.02 | - | - | - | - | - |
promcse package from PyPIpip install promcse1from promcse import PromCSE
2model = PromCSE("hellonlp/promcse-bert-base-zh-v1.1", "cls", 10)1embeddings = model.encode("武汉是一个美丽的城市。")
2print(embeddings.shape)
3#torch.Size([768])1sentences_a = ['你好吗']
2sentences_b = ['你怎么样','我吃了一个苹果','你过的好吗','你还好吗','你',
3 '你好不好','你好不好呢','我不开心','我好开心啊', '你吃饭了吗',
4 '你好吗','你现在好吗','你好个鬼']
5similarities = model.similarity(sentences_a, sentences_b)
6print(similarities)
7# [(1.0, '你好吗'),
8# (0.9029, '你好不好'),
9# (0.8945, '你好不好呢'),
10# (0.8478, '你还好吗'),
11# (0.7746, '你现在好吗'),
12# (0.7607, '你过的好吗'),
13# (0.7399, '你怎么样'),
14# (0.5967, '你'),
15# (0.5395, '你好个鬼'),
16# (0.5262, '你吃饭了吗'),
17# (0.3608, '我好开心啊'),
18# (0.2308, '我不开心'),
19# (0.0626, '我吃了一个苹果')]