nomic-embed-text-v1:高效文本嵌入模型,支持相似度计算与特征提取

基于Sentence Transformers的文本嵌入模型,在分类、检索、聚类等任务中表现优异,提供精准的句子相似度计算与特征提取能力。【此简介由AI生成】

分支1Tags0
文件最后提交记录最后更新时间
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Add ONNX weights (#2) - Upload folder using huggingface_hub (64c2ef26c2f70c9e555a6e31a981ea0ba6bc1a13) Co-authored-by: Joshua <Xenova@users.noreply.huggingface.co> 2 年前
initial commit2 年前
v5 Transformers (#34) - v5 version (b0fd76d2e97623fbbfe6f2d04ed3c576f3ae0af2) - test if this is ok (6d000a0b4c41fd4821ec45820583064df828b841) - change max pos (7dabbe94cd4c3d7eb5cb14fca14fe4acf38ec98f) - frankenstein config (79cce46e38c12bd003539b354257ac6adf421afc) - oops (07f8cb603952d4b108d38b6c2bedd9ba75a5e984) - update readme (46e2b0ff6e0fa6bc609cbea34ad35cfd61ee40bc) Co-authored-by: Anton Vlasjuk <AntonV@users.noreply.huggingface.co> 1 个月前
v5 Transformers (#34) - v5 version (b0fd76d2e97623fbbfe6f2d04ed3c576f3ae0af2) - test if this is ok (6d000a0b4c41fd4821ec45820583064df828b841) - change max pos (7dabbe94cd4c3d7eb5cb14fca14fe4acf38ec98f) - frankenstein config (79cce46e38c12bd003539b354257ac6adf421afc) - oops (07f8cb603952d4b108d38b6c2bedd9ba75a5e984) - update readme (46e2b0ff6e0fa6bc609cbea34ad35cfd61ee40bc) Co-authored-by: Anton Vlasjuk <AntonV@users.noreply.huggingface.co> 1 个月前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Adding safetensors variant of this model (#5) - Adding safetensors variant of this model (be9cab1fb5947aadad38349d07ce1896de393b77) Co-authored-by: Safetensors convertbot <SFconvertbot@users.noreply.huggingface.co> 2 年前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Upload model2 年前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前
Add AutoTokenizer & Sentence Transformers support (#1) - Add bert-base-uncased tokenizer (40ebbcabab30ca13000beac9811ee5ddfc0c531c) - Add return_dict to NomicBertModel forward (20e35527c9a0212fe919ef1d3b3813b532a79612) - Add files for Sentence Transformers integration (d43334a0322989a2b52e9ba6a2ee15c72d94ab6d) - Also add a Normalize module (830f745af02d088a59d01244714f1acc7fa9735a) - Update README metadata; allows for widget & "Use in Sentence Transformers" (45757a5edbda59f2eec844e0edced22bd4803537) - Merge branch 'main' into integration/sentence_transformers (790cf31f166f3a5ba05760ea463260f8910f9067) - Remove accidental .vscode push (d46c50ab01192d2570f274c66076f66e5306ab43) 2 年前

library_name: sentence-transformers pipeline_tag: sentence-similarity tags:

  • feature-extraction
  • sentence-similarity
  • mteb
  • transformers
  • transformers.js model-index:
  • name: epoch_0_model results:
    • task: type: Classification dataset: type: mteb/amazon_counterfactual name: MTEB AmazonCounterfactualClassification (en) config: en split: test revision: e8379541af4e31359cca9fbcf4b00f2671dba205 metrics:

      • type: accuracy value: 76.8507462686567
      • type: ap value: 40.592189159090495
      • type: f1 value: 71.01634655512476
    • task: type: Classification dataset: type: mteb/amazon_polarity name: MTEB AmazonPolarityClassification config: default split: test revision: e2d317d38cd51312af73b3d32a06d1a08b442046 metrics:

      • type: accuracy value: 91.51892500000001
      • type: ap value: 88.50346762975335
      • type: f1 value: 91.50342077459624
    • task: type: Classification dataset: type: mteb/amazon_reviews_multi name: MTEB AmazonReviewsClassification (en) config: en split: test revision: 1399c76144fd37290681b995c656ef9b2e06e26d metrics:

      • type: accuracy value: 47.364
      • type: f1 value: 46.72708080922794
    • task: type: Retrieval dataset: type: arguana name: MTEB ArguAna config: default split: test revision: None metrics:

      • type: map_at_1 value: 25.178
      • type: map_at_10 value: 40.244
      • type: map_at_100 value: 41.321999999999996
      • type: map_at_1000 value: 41.331
      • type: map_at_3 value: 35.016999999999996
      • type: map_at_5 value: 37.99
      • type: mrr_at_1 value: 25.605
      • type: mrr_at_10 value: 40.422000000000004
      • type: mrr_at_100 value: 41.507
      • type: mrr_at_1000 value: 41.516
      • type: mrr_at_3 value: 35.23
      • type: mrr_at_5 value: 38.15
      • type: ndcg_at_1 value: 25.178
      • type: ndcg_at_10 value: 49.258
      • type: ndcg_at_100 value: 53.776
      • type: ndcg_at_1000 value: 53.995000000000005
      • type: ndcg_at_3 value: 38.429
      • type: ndcg_at_5 value: 43.803
      • type: precision_at_1 value: 25.178
      • type: precision_at_10 value: 7.831
      • type: precision_at_100 value: 0.979
      • type: precision_at_1000 value: 0.1
      • type: precision_at_3 value: 16.121
      • type: precision_at_5 value: 12.29
      • type: recall_at_1 value: 25.178
      • type: recall_at_10 value: 78.307
      • type: recall_at_100 value: 97.866
      • type: recall_at_1000 value: 99.57300000000001
      • type: recall_at_3 value: 48.364000000000004
      • type: recall_at_5 value: 61.451
    • task: type: Clustering dataset: type: mteb/arxiv-clustering-p2p name: MTEB ArxivClusteringP2P config: default split: test revision: a122ad7f3f0291bf49cc6f4d32aa80929df69d5d metrics:

      • type: v_measure value: 45.93034494751465
    • task: type: Clustering dataset: type: mteb/arxiv-clustering-s2s name: MTEB ArxivClusteringS2S config: default split: test revision: f910caf1a6075f7329cdf8c1a6135696f37dbd53 metrics:

      • type: v_measure value: 36.64579480054327
    • task: type: Reranking dataset: type: mteb/askubuntudupquestions-reranking name: MTEB AskUbuntuDupQuestions config: default split: test revision: 2000358ca161889fa9c082cb41daa8dcfb161a54 metrics:

      • type: map value: 60.601310529222054
      • type: mrr value: 75.04484896451656
    • task: type: STS dataset: type: mteb/biosses-sts name: MTEB BIOSSES config: default split: test revision: d3fb88f8f02e40887cd149695127462bbcf29b4a metrics:

      • type: cos_sim_pearson value: 88.57797718095814
      • type: cos_sim_spearman value: 86.47064499110101
      • type: euclidean_pearson value: 87.4559602783142
      • type: euclidean_spearman value: 86.47064499110101
      • type: manhattan_pearson value: 87.7232764230245
      • type: manhattan_spearman value: 86.91222131777742
    • task: type: Classification dataset: type: mteb/banking77 name: MTEB Banking77Classification config: default split: test revision: 0fd18e25b25c072e09e0d92ab615fda904d66300 metrics:

      • type: accuracy value: 84.5422077922078
      • type: f1 value: 84.47657456950589
    • task: type: Clustering dataset: type: mteb/biorxiv-clustering-p2p name: MTEB BiorxivClusteringP2P config: default split: test revision: 65b79d1d13f80053f67aca9498d9402c2d9f1f40 metrics:

      • type: v_measure value: 38.48953561974464
    • task: type: Clustering dataset: type: mteb/biorxiv-clustering-s2s name: MTEB BiorxivClusteringS2S config: default split: test revision: 258694dd0231531bc1fd9de6ceb52a0853c6d908 metrics:

      • type: v_measure value: 32.75995857510105
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackAndroidRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 30.008000000000003
      • type: map_at_10 value: 39.51
      • type: map_at_100 value: 40.841
      • type: map_at_1000 value: 40.973
      • type: map_at_3 value: 36.248999999999995
      • type: map_at_5 value: 38.096999999999994
      • type: mrr_at_1 value: 36.481
      • type: mrr_at_10 value: 44.818000000000005
      • type: mrr_at_100 value: 45.64
      • type: mrr_at_1000 value: 45.687
      • type: mrr_at_3 value: 42.036
      • type: mrr_at_5 value: 43.782
      • type: ndcg_at_1 value: 36.481
      • type: ndcg_at_10 value: 45.152
      • type: ndcg_at_100 value: 50.449
      • type: ndcg_at_1000 value: 52.76499999999999
      • type: ndcg_at_3 value: 40.161
      • type: ndcg_at_5 value: 42.577999999999996
      • type: precision_at_1 value: 36.481
      • type: precision_at_10 value: 8.369
      • type: precision_at_100 value: 1.373
      • type: precision_at_1000 value: 0.186
      • type: precision_at_3 value: 18.693
      • type: precision_at_5 value: 13.533999999999999
      • type: recall_at_1 value: 30.008000000000003
      • type: recall_at_10 value: 56.108999999999995
      • type: recall_at_100 value: 78.55499999999999
      • type: recall_at_1000 value: 93.659
      • type: recall_at_3 value: 41.754999999999995
      • type: recall_at_5 value: 48.296
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackEnglishRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 30.262
      • type: map_at_10 value: 40.139
      • type: map_at_100 value: 41.394
      • type: map_at_1000 value: 41.526
      • type: map_at_3 value: 37.155
      • type: map_at_5 value: 38.785
      • type: mrr_at_1 value: 38.153
      • type: mrr_at_10 value: 46.369
      • type: mrr_at_100 value: 47.072
      • type: mrr_at_1000 value: 47.111999999999995
      • type: mrr_at_3 value: 44.268
      • type: mrr_at_5 value: 45.389
      • type: ndcg_at_1 value: 38.153
      • type: ndcg_at_10 value: 45.925
      • type: ndcg_at_100 value: 50.394000000000005
      • type: ndcg_at_1000 value: 52.37500000000001
      • type: ndcg_at_3 value: 41.754000000000005
      • type: ndcg_at_5 value: 43.574
      • type: precision_at_1 value: 38.153
      • type: precision_at_10 value: 8.796
      • type: precision_at_100 value: 1.432
      • type: precision_at_1000 value: 0.189
      • type: precision_at_3 value: 20.318
      • type: precision_at_5 value: 14.395
      • type: recall_at_1 value: 30.262
      • type: recall_at_10 value: 55.72200000000001
      • type: recall_at_100 value: 74.97500000000001
      • type: recall_at_1000 value: 87.342
      • type: recall_at_3 value: 43.129
      • type: recall_at_5 value: 48.336
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackGamingRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 39.951
      • type: map_at_10 value: 51.248000000000005
      • type: map_at_100 value: 52.188
      • type: map_at_1000 value: 52.247
      • type: map_at_3 value: 48.211
      • type: map_at_5 value: 49.797000000000004
      • type: mrr_at_1 value: 45.329
      • type: mrr_at_10 value: 54.749
      • type: mrr_at_100 value: 55.367999999999995
      • type: mrr_at_1000 value: 55.400000000000006
      • type: mrr_at_3 value: 52.382
      • type: mrr_at_5 value: 53.649
      • type: ndcg_at_1 value: 45.329
      • type: ndcg_at_10 value: 56.847
      • type: ndcg_at_100 value: 60.738
      • type: ndcg_at_1000 value: 61.976
      • type: ndcg_at_3 value: 51.59
      • type: ndcg_at_5 value: 53.915
      • type: precision_at_1 value: 45.329
      • type: precision_at_10 value: 8.959
      • type: precision_at_100 value: 1.187
      • type: precision_at_1000 value: 0.134
      • type: precision_at_3 value: 22.612
      • type: precision_at_5 value: 15.273
      • type: recall_at_1 value: 39.951
      • type: recall_at_10 value: 70.053
      • type: recall_at_100 value: 86.996
      • type: recall_at_1000 value: 95.707
      • type: recall_at_3 value: 56.032000000000004
      • type: recall_at_5 value: 61.629999999999995
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackGisRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 25.566
      • type: map_at_10 value: 33.207
      • type: map_at_100 value: 34.166000000000004
      • type: map_at_1000 value: 34.245
      • type: map_at_3 value: 30.94
      • type: map_at_5 value: 32.01
      • type: mrr_at_1 value: 27.345000000000002
      • type: mrr_at_10 value: 35.193000000000005
      • type: mrr_at_100 value: 35.965
      • type: mrr_at_1000 value: 36.028999999999996
      • type: mrr_at_3 value: 32.806000000000004
      • type: mrr_at_5 value: 34.021
      • type: ndcg_at_1 value: 27.345000000000002
      • type: ndcg_at_10 value: 37.891999999999996
      • type: ndcg_at_100 value: 42.664
      • type: ndcg_at_1000 value: 44.757000000000005
      • type: ndcg_at_3 value: 33.123000000000005
      • type: ndcg_at_5 value: 35.035
      • type: precision_at_1 value: 27.345000000000002
      • type: precision_at_10 value: 5.763
      • type: precision_at_100 value: 0.859
      • type: precision_at_1000 value: 0.108
      • type: precision_at_3 value: 13.71
      • type: precision_at_5 value: 9.401
      • type: recall_at_1 value: 25.566
      • type: recall_at_10 value: 50.563
      • type: recall_at_100 value: 72.86399999999999
      • type: recall_at_1000 value: 88.68599999999999
      • type: recall_at_3 value: 37.43
      • type: recall_at_5 value: 41.894999999999996
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackMathematicaRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 16.663
      • type: map_at_10 value: 23.552
      • type: map_at_100 value: 24.538
      • type: map_at_1000 value: 24.661
      • type: map_at_3 value: 21.085
      • type: map_at_5 value: 22.391
      • type: mrr_at_1 value: 20.025000000000002
      • type: mrr_at_10 value: 27.643
      • type: mrr_at_100 value: 28.499999999999996
      • type: mrr_at_1000 value: 28.582
      • type: mrr_at_3 value: 25.083
      • type: mrr_at_5 value: 26.544
      • type: ndcg_at_1 value: 20.025000000000002
      • type: ndcg_at_10 value: 28.272000000000002
      • type: ndcg_at_100 value: 33.353
      • type: ndcg_at_1000 value: 36.454
      • type: ndcg_at_3 value: 23.579
      • type: ndcg_at_5 value: 25.685000000000002
      • type: precision_at_1 value: 20.025000000000002
      • type: precision_at_10 value: 5.187
      • type: precision_at_100 value: 0.897
      • type: precision_at_1000 value: 0.13
      • type: precision_at_3 value: 10.987
      • type: precision_at_5 value: 8.06
      • type: recall_at_1 value: 16.663
      • type: recall_at_10 value: 38.808
      • type: recall_at_100 value: 61.305
      • type: recall_at_1000 value: 83.571
      • type: recall_at_3 value: 25.907999999999998
      • type: recall_at_5 value: 31.214
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackPhysicsRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 27.695999999999998
      • type: map_at_10 value: 37.018
      • type: map_at_100 value: 38.263000000000005
      • type: map_at_1000 value: 38.371
      • type: map_at_3 value: 34.226
      • type: map_at_5 value: 35.809999999999995
      • type: mrr_at_1 value: 32.916000000000004
      • type: mrr_at_10 value: 42.067
      • type: mrr_at_100 value: 42.925000000000004
      • type: mrr_at_1000 value: 42.978
      • type: mrr_at_3 value: 39.637
      • type: mrr_at_5 value: 41.134
      • type: ndcg_at_1 value: 32.916000000000004
      • type: ndcg_at_10 value: 42.539
      • type: ndcg_at_100 value: 47.873
      • type: ndcg_at_1000 value: 50.08200000000001
      • type: ndcg_at_3 value: 37.852999999999994
      • type: ndcg_at_5 value: 40.201
      • type: precision_at_1 value: 32.916000000000004
      • type: precision_at_10 value: 7.5840000000000005
      • type: precision_at_100 value: 1.199
      • type: precision_at_1000 value: 0.155
      • type: precision_at_3 value: 17.485
      • type: precision_at_5 value: 12.512
      • type: recall_at_1 value: 27.695999999999998
      • type: recall_at_10 value: 53.638
      • type: recall_at_100 value: 76.116
      • type: recall_at_1000 value: 91.069
      • type: recall_at_3 value: 41.13
      • type: recall_at_5 value: 46.872
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackProgrammersRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 24.108
      • type: map_at_10 value: 33.372
      • type: map_at_100 value: 34.656
      • type: map_at_1000 value: 34.768
      • type: map_at_3 value: 30.830999999999996
      • type: map_at_5 value: 32.204
      • type: mrr_at_1 value: 29.110000000000003
      • type: mrr_at_10 value: 37.979
      • type: mrr_at_100 value: 38.933
      • type: mrr_at_1000 value: 38.988
      • type: mrr_at_3 value: 35.731
      • type: mrr_at_5 value: 36.963
      • type: ndcg_at_1 value: 29.110000000000003
      • type: ndcg_at_10 value: 38.635000000000005
      • type: ndcg_at_100 value: 44.324999999999996
      • type: ndcg_at_1000 value: 46.747
      • type: ndcg_at_3 value: 34.37
      • type: ndcg_at_5 value: 36.228
      • type: precision_at_1 value: 29.110000000000003
      • type: precision_at_10 value: 6.963
      • type: precision_at_100 value: 1.146
      • type: precision_at_1000 value: 0.152
      • type: precision_at_3 value: 16.400000000000002
      • type: precision_at_5 value: 11.552999999999999
      • type: recall_at_1 value: 24.108
      • type: recall_at_10 value: 49.597
      • type: recall_at_100 value: 73.88900000000001
      • type: recall_at_1000 value: 90.62400000000001
      • type: recall_at_3 value: 37.662
      • type: recall_at_5 value: 42.565
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 25.00791666666667
      • type: map_at_10 value: 33.287749999999996
      • type: map_at_100 value: 34.41141666666667
      • type: map_at_1000 value: 34.52583333333333
      • type: map_at_3 value: 30.734416666666668
      • type: map_at_5 value: 32.137166666666666
      • type: mrr_at_1 value: 29.305666666666664
      • type: mrr_at_10 value: 37.22966666666666
      • type: mrr_at_100 value: 38.066583333333334
      • type: mrr_at_1000 value: 38.12616666666667
      • type: mrr_at_3 value: 34.92275
      • type: mrr_at_5 value: 36.23333333333334
      • type: ndcg_at_1 value: 29.305666666666664
      • type: ndcg_at_10 value: 38.25533333333333
      • type: ndcg_at_100 value: 43.25266666666666
      • type: ndcg_at_1000 value: 45.63583333333334
      • type: ndcg_at_3 value: 33.777166666666666
      • type: ndcg_at_5 value: 35.85
      • type: precision_at_1 value: 29.305666666666664
      • type: precision_at_10 value: 6.596416666666667
      • type: precision_at_100 value: 1.0784166666666668
      • type: precision_at_1000 value: 0.14666666666666664
      • type: precision_at_3 value: 15.31075
      • type: precision_at_5 value: 10.830916666666667
      • type: recall_at_1 value: 25.00791666666667
      • type: recall_at_10 value: 49.10933333333333
      • type: recall_at_100 value: 71.09216666666667
      • type: recall_at_1000 value: 87.77725000000001
      • type: recall_at_3 value: 36.660916666666665
      • type: recall_at_5 value: 41.94149999999999
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackStatsRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 23.521
      • type: map_at_10 value: 30.043
      • type: map_at_100 value: 30.936000000000003
      • type: map_at_1000 value: 31.022
      • type: map_at_3 value: 27.926000000000002
      • type: map_at_5 value: 29.076999999999998
      • type: mrr_at_1 value: 26.227
      • type: mrr_at_10 value: 32.822
      • type: mrr_at_100 value: 33.61
      • type: mrr_at_1000 value: 33.672000000000004
      • type: mrr_at_3 value: 30.776999999999997
      • type: mrr_at_5 value: 31.866
      • type: ndcg_at_1 value: 26.227
      • type: ndcg_at_10 value: 34.041
      • type: ndcg_at_100 value: 38.394
      • type: ndcg_at_1000 value: 40.732
      • type: ndcg_at_3 value: 30.037999999999997
      • type: ndcg_at_5 value: 31.845000000000002
      • type: precision_at_1 value: 26.227
      • type: precision_at_10 value: 5.244999999999999
      • type: precision_at_100 value: 0.808
      • type: precision_at_1000 value: 0.107
      • type: precision_at_3 value: 12.679000000000002
      • type: precision_at_5 value: 8.773
      • type: recall_at_1 value: 23.521
      • type: recall_at_10 value: 43.633
      • type: recall_at_100 value: 63.126000000000005
      • type: recall_at_1000 value: 80.765
      • type: recall_at_3 value: 32.614
      • type: recall_at_5 value: 37.15
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackTexRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 16.236
      • type: map_at_10 value: 22.898
      • type: map_at_100 value: 23.878
      • type: map_at_1000 value: 24.009
      • type: map_at_3 value: 20.87
      • type: map_at_5 value: 22.025
      • type: mrr_at_1 value: 19.339000000000002
      • type: mrr_at_10 value: 26.382
      • type: mrr_at_100 value: 27.245
      • type: mrr_at_1000 value: 27.33
      • type: mrr_at_3 value: 24.386
      • type: mrr_at_5 value: 25.496000000000002
      • type: ndcg_at_1 value: 19.339000000000002
      • type: ndcg_at_10 value: 27.139999999999997
      • type: ndcg_at_100 value: 31.944
      • type: ndcg_at_1000 value: 35.077999999999996
      • type: ndcg_at_3 value: 23.424
      • type: ndcg_at_5 value: 25.188
      • type: precision_at_1 value: 19.339000000000002
      • type: precision_at_10 value: 4.8309999999999995
      • type: precision_at_100 value: 0.845
      • type: precision_at_1000 value: 0.128
      • type: precision_at_3 value: 10.874
      • type: precision_at_5 value: 7.825
      • type: recall_at_1 value: 16.236
      • type: recall_at_10 value: 36.513
      • type: recall_at_100 value: 57.999
      • type: recall_at_1000 value: 80.512
      • type: recall_at_3 value: 26.179999999999996
      • type: recall_at_5 value: 30.712
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackUnixRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 24.11
      • type: map_at_10 value: 31.566
      • type: map_at_100 value: 32.647
      • type: map_at_1000 value: 32.753
      • type: map_at_3 value: 29.24
      • type: map_at_5 value: 30.564999999999998
      • type: mrr_at_1 value: 28.265
      • type: mrr_at_10 value: 35.504000000000005
      • type: mrr_at_100 value: 36.436
      • type: mrr_at_1000 value: 36.503
      • type: mrr_at_3 value: 33.349000000000004
      • type: mrr_at_5 value: 34.622
      • type: ndcg_at_1 value: 28.265
      • type: ndcg_at_10 value: 36.192
      • type: ndcg_at_100 value: 41.388000000000005
      • type: ndcg_at_1000 value: 43.948
      • type: ndcg_at_3 value: 31.959
      • type: ndcg_at_5 value: 33.998
      • type: precision_at_1 value: 28.265
      • type: precision_at_10 value: 5.989
      • type: precision_at_100 value: 0.9650000000000001
      • type: precision_at_1000 value: 0.13
      • type: precision_at_3 value: 14.335
      • type: precision_at_5 value: 10.112
      • type: recall_at_1 value: 24.11
      • type: recall_at_10 value: 46.418
      • type: recall_at_100 value: 69.314
      • type: recall_at_1000 value: 87.397
      • type: recall_at_3 value: 34.724
      • type: recall_at_5 value: 39.925
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackWebmastersRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 22.091
      • type: map_at_10 value: 29.948999999999998
      • type: map_at_100 value: 31.502000000000002
      • type: map_at_1000 value: 31.713
      • type: map_at_3 value: 27.464
      • type: map_at_5 value: 28.968
      • type: mrr_at_1 value: 26.482
      • type: mrr_at_10 value: 34.009
      • type: mrr_at_100 value: 35.081
      • type: mrr_at_1000 value: 35.138000000000005
      • type: mrr_at_3 value: 31.785000000000004
      • type: mrr_at_5 value: 33.178999999999995
      • type: ndcg_at_1 value: 26.482
      • type: ndcg_at_10 value: 35.008
      • type: ndcg_at_100 value: 41.272999999999996
      • type: ndcg_at_1000 value: 43.972
      • type: ndcg_at_3 value: 30.804
      • type: ndcg_at_5 value: 33.046
      • type: precision_at_1 value: 26.482
      • type: precision_at_10 value: 6.462
      • type: precision_at_100 value: 1.431
      • type: precision_at_1000 value: 0.22899999999999998
      • type: precision_at_3 value: 14.360999999999999
      • type: precision_at_5 value: 10.474
      • type: recall_at_1 value: 22.091
      • type: recall_at_10 value: 45.125
      • type: recall_at_100 value: 72.313
      • type: recall_at_1000 value: 89.503
      • type: recall_at_3 value: 33.158
      • type: recall_at_5 value: 39.086999999999996
    • task: type: Retrieval dataset: type: BeIR/cqadupstack name: MTEB CQADupstackWordpressRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 19.883
      • type: map_at_10 value: 26.951000000000004
      • type: map_at_100 value: 27.927999999999997
      • type: map_at_1000 value: 28.022000000000002
      • type: map_at_3 value: 24.616
      • type: map_at_5 value: 25.917
      • type: mrr_at_1 value: 21.996
      • type: mrr_at_10 value: 29.221000000000004
      • type: mrr_at_100 value: 30.024
      • type: mrr_at_1000 value: 30.095
      • type: mrr_at_3 value: 26.833000000000002
      • type: mrr_at_5 value: 28.155
      • type: ndcg_at_1 value: 21.996
      • type: ndcg_at_10 value: 31.421
      • type: ndcg_at_100 value: 36.237
      • type: ndcg_at_1000 value: 38.744
      • type: ndcg_at_3 value: 26.671
      • type: ndcg_at_5 value: 28.907
      • type: precision_at_1 value: 21.996
      • type: precision_at_10 value: 5.009
      • type: precision_at_100 value: 0.799
      • type: precision_at_1000 value: 0.11199999999999999
      • type: precision_at_3 value: 11.275
      • type: precision_at_5 value: 8.059
      • type: recall_at_1 value: 19.883
      • type: recall_at_10 value: 43.132999999999996
      • type: recall_at_100 value: 65.654
      • type: recall_at_1000 value: 84.492
      • type: recall_at_3 value: 30.209000000000003
      • type: recall_at_5 value: 35.616
    • task: type: Retrieval dataset: type: climate-fever name: MTEB ClimateFEVER config: default split: test revision: None metrics:

      • type: map_at_1 value: 17.756
      • type: map_at_10 value: 30.378
      • type: map_at_100 value: 32.537
      • type: map_at_1000 value: 32.717
      • type: map_at_3 value: 25.599
      • type: map_at_5 value: 28.372999999999998
      • type: mrr_at_1 value: 41.303
      • type: mrr_at_10 value: 53.483999999999995
      • type: mrr_at_100 value: 54.106
      • type: mrr_at_1000 value: 54.127
      • type: mrr_at_3 value: 50.315
      • type: mrr_at_5 value: 52.396
      • type: ndcg_at_1 value: 41.303
      • type: ndcg_at_10 value: 40.503
      • type: ndcg_at_100 value: 47.821000000000005
      • type: ndcg_at_1000 value: 50.788
      • type: ndcg_at_3 value: 34.364
      • type: ndcg_at_5 value: 36.818
      • type: precision_at_1 value: 41.303
      • type: precision_at_10 value: 12.463000000000001
      • type: precision_at_100 value: 2.037
      • type: precision_at_1000 value: 0.26
      • type: precision_at_3 value: 25.798
      • type: precision_at_5 value: 19.896
      • type: recall_at_1 value: 17.756
      • type: recall_at_10 value: 46.102
      • type: recall_at_100 value: 70.819
      • type: recall_at_1000 value: 87.21799999999999
      • type: recall_at_3 value: 30.646
      • type: recall_at_5 value: 38.022
    • task: type: Retrieval dataset: type: dbpedia-entity name: MTEB DBPedia config: default split: test revision: None metrics:

      • type: map_at_1 value: 9.033
      • type: map_at_10 value: 20.584
      • type: map_at_100 value: 29.518
      • type: map_at_1000 value: 31.186000000000003
      • type: map_at_3 value: 14.468
      • type: map_at_5 value: 17.177
      • type: mrr_at_1 value: 69.75
      • type: mrr_at_10 value: 77.025
      • type: mrr_at_100 value: 77.36699999999999
      • type: mrr_at_1000 value: 77.373
      • type: mrr_at_3 value: 75.583
      • type: mrr_at_5 value: 76.396
      • type: ndcg_at_1 value: 58.5
      • type: ndcg_at_10 value: 45.033
      • type: ndcg_at_100 value: 49.071
      • type: ndcg_at_1000 value: 56.056
      • type: ndcg_at_3 value: 49.936
      • type: ndcg_at_5 value: 47.471999999999994
      • type: precision_at_1 value: 69.75
      • type: precision_at_10 value: 35.775
      • type: precision_at_100 value: 11.594999999999999
      • type: precision_at_1000 value: 2.062
      • type: precision_at_3 value: 52.5
      • type: precision_at_5 value: 45.300000000000004
      • type: recall_at_1 value: 9.033
      • type: recall_at_10 value: 26.596999999999998
      • type: recall_at_100 value: 54.607000000000006
      • type: recall_at_1000 value: 76.961
      • type: recall_at_3 value: 15.754999999999999
      • type: recall_at_5 value: 20.033
    • task: type: Classification dataset: type: mteb/emotion name: MTEB EmotionClassification config: default split: test revision: 4f58c6b202a23cf9a4da393831edf4f9183cad37 metrics:

      • type: accuracy value: 48.345000000000006
      • type: f1 value: 43.4514918068706
    • task: type: Retrieval dataset: type: fever name: MTEB FEVER config: default split: test revision: None metrics:

      • type: map_at_1 value: 71.29100000000001
      • type: map_at_10 value: 81.059
      • type: map_at_100 value: 81.341
      • type: map_at_1000 value: 81.355
      • type: map_at_3 value: 79.74799999999999
      • type: map_at_5 value: 80.612
      • type: mrr_at_1 value: 76.40299999999999
      • type: mrr_at_10 value: 84.615
      • type: mrr_at_100 value: 84.745
      • type: mrr_at_1000 value: 84.748
      • type: mrr_at_3 value: 83.776
      • type: mrr_at_5 value: 84.343
      • type: ndcg_at_1 value: 76.40299999999999
      • type: ndcg_at_10 value: 84.981
      • type: ndcg_at_100 value: 86.00999999999999
      • type: ndcg_at_1000 value: 86.252
      • type: ndcg_at_3 value: 82.97
      • type: ndcg_at_5 value: 84.152
      • type: precision_at_1 value: 76.40299999999999
      • type: precision_at_10 value: 10.446
      • type: precision_at_100 value: 1.1199999999999999
      • type: precision_at_1000 value: 0.116
      • type: precision_at_3 value: 32.147999999999996
      • type: precision_at_5 value: 20.135
      • type: recall_at_1 value: 71.29100000000001
      • type: recall_at_10 value: 93.232
      • type: recall_at_100 value: 97.363
      • type: recall_at_1000 value: 98.905
      • type: recall_at_3 value: 87.893
      • type: recall_at_5 value: 90.804
    • task: type: Retrieval dataset: type: fiqa name: MTEB FiQA2018 config: default split: test revision: None metrics:

      • type: map_at_1 value: 18.667
      • type: map_at_10 value: 30.853
      • type: map_at_100 value: 32.494
      • type: map_at_1000 value: 32.677
      • type: map_at_3 value: 26.91
      • type: map_at_5 value: 29.099000000000004
      • type: mrr_at_1 value: 37.191
      • type: mrr_at_10 value: 46.171
      • type: mrr_at_100 value: 47.056
      • type: mrr_at_1000 value: 47.099000000000004
      • type: mrr_at_3 value: 44.059
      • type: mrr_at_5 value: 45.147
      • type: ndcg_at_1 value: 37.191
      • type: ndcg_at_10 value: 38.437
      • type: ndcg_at_100 value: 44.62
      • type: ndcg_at_1000 value: 47.795
      • type: ndcg_at_3 value: 35.003
      • type: ndcg_at_5 value: 36.006
      • type: precision_at_1 value: 37.191
      • type: precision_at_10 value: 10.586
      • type: precision_at_100 value: 1.688
      • type: precision_at_1000 value: 0.22699999999999998
      • type: precision_at_3 value: 23.302
      • type: precision_at_5 value: 17.006
      • type: recall_at_1 value: 18.667
      • type: recall_at_10 value: 45.367000000000004
      • type: recall_at_100 value: 68.207
      • type: recall_at_1000 value: 87.072
      • type: recall_at_3 value: 32.129000000000005
      • type: recall_at_5 value: 37.719
    • task: type: Retrieval dataset: type: hotpotqa name: MTEB HotpotQA config: default split: test revision: None metrics:

      • type: map_at_1 value: 39.494
      • type: map_at_10 value: 66.223
      • type: map_at_100 value: 67.062
      • type: map_at_1000 value: 67.11500000000001
      • type: map_at_3 value: 62.867
      • type: map_at_5 value: 64.994
      • type: mrr_at_1 value: 78.987
      • type: mrr_at_10 value: 84.585
      • type: mrr_at_100 value: 84.773
      • type: mrr_at_1000 value: 84.77900000000001
      • type: mrr_at_3 value: 83.592
      • type: mrr_at_5 value: 84.235
      • type: ndcg_at_1 value: 78.987
      • type: ndcg_at_10 value: 73.64
      • type: ndcg_at_100 value: 76.519
      • type: ndcg_at_1000 value: 77.51
      • type: ndcg_at_3 value: 68.893
      • type: ndcg_at_5 value: 71.585
      • type: precision_at_1 value: 78.987
      • type: precision_at_10 value: 15.529000000000002
      • type: precision_at_100 value: 1.7770000000000001
      • type: precision_at_1000 value: 0.191
      • type: precision_at_3 value: 44.808
      • type: precision_at_5 value: 29.006999999999998
      • type: recall_at_1 value: 39.494
      • type: recall_at_10 value: 77.643
      • type: recall_at_100 value: 88.825
      • type: recall_at_1000 value: 95.321
      • type: recall_at_3 value: 67.211
      • type: recall_at_5 value: 72.519
    • task: type: Classification dataset: type: mteb/imdb name: MTEB ImdbClassification config: default split: test revision: 3d86128a09e091d6018b6d26cad27f2739fc2db7 metrics:

      • type: accuracy value: 85.55959999999999
      • type: ap value: 80.7246500384617
      • type: f1 value: 85.52336485065454
    • task: type: Retrieval dataset: type: msmarco name: MTEB MSMARCO config: default split: dev revision: None metrics:

      • type: map_at_1 value: 23.631
      • type: map_at_10 value: 36.264
      • type: map_at_100 value: 37.428
      • type: map_at_1000 value: 37.472
      • type: map_at_3 value: 32.537
      • type: map_at_5 value: 34.746
      • type: mrr_at_1 value: 24.312
      • type: mrr_at_10 value: 36.858000000000004
      • type: mrr_at_100 value: 37.966
      • type: mrr_at_1000 value: 38.004
      • type: mrr_at_3 value: 33.188
      • type: mrr_at_5 value: 35.367
      • type: ndcg_at_1 value: 24.312
      • type: ndcg_at_10 value: 43.126999999999995
      • type: ndcg_at_100 value: 48.642
      • type: ndcg_at_1000 value: 49.741
      • type: ndcg_at_3 value: 35.589
      • type: ndcg_at_5 value: 39.515
      • type: precision_at_1 value: 24.312
      • type: precision_at_10 value: 6.699
      • type: precision_at_100 value: 0.9450000000000001
      • type: precision_at_1000 value: 0.104
      • type: precision_at_3 value: 15.153
      • type: precision_at_5 value: 11.065999999999999
      • type: recall_at_1 value: 23.631
      • type: recall_at_10 value: 64.145
      • type: recall_at_100 value: 89.41
      • type: recall_at_1000 value: 97.83500000000001
      • type: recall_at_3 value: 43.769000000000005
      • type: recall_at_5 value: 53.169
    • task: type: Classification dataset: type: mteb/mtop_domain name: MTEB MTOPDomainClassification (en) config: en split: test revision: d80d48c1eb48d3562165c59d59d0034df9fff0bf metrics:

      • type: accuracy value: 93.4108527131783
      • type: f1 value: 93.1415880261038
    • task: type: Classification dataset: type: mteb/mtop_intent name: MTEB MTOPIntentClassification (en) config: en split: test revision: ae001d0e6b1228650b7bd1c2c65fb50ad11a8aba metrics:

      • type: accuracy value: 77.24806201550388
      • type: f1 value: 60.531916308197175
    • task: type: Classification dataset: type: mteb/amazon_massive_intent name: MTEB MassiveIntentClassification (en) config: en split: test revision: 31efe3c427b0bae9c22cbb560b8f15491cc6bed7 metrics:

      • type: accuracy value: 73.71553463349024
      • type: f1 value: 71.70753174900791
    • task: type: Classification dataset: type: mteb/amazon_massive_scenario name: MTEB MassiveScenarioClassification (en) config: en split: test revision: 7d571f92784cd94a019292a1f45445077d0ef634 metrics:

      • type: accuracy value: 77.79757901815736
      • type: f1 value: 77.83719850433258
    • task: type: Clustering dataset: type: mteb/medrxiv-clustering-p2p name: MTEB MedrxivClusteringP2P config: default split: test revision: e7a26af6f3ae46b30dde8737f02c07b1505bcc73 metrics:

      • type: v_measure value: 33.74193296622113
    • task: type: Clustering dataset: type: mteb/medrxiv-clustering-s2s name: MTEB MedrxivClusteringS2S config: default split: test revision: 35191c8c0dca72d8ff3efcd72aa802307d469663 metrics:

      • type: v_measure value: 30.64257594108566
    • task: type: Reranking dataset: type: mteb/mind_small name: MTEB MindSmallReranking config: default split: test revision: 3bdac13927fdc888b903db93b2ffdbd90b295a69 metrics:

      • type: map value: 30.811018518883625
      • type: mrr value: 31.910376577445003
    • task: type: Retrieval dataset: type: nfcorpus name: MTEB NFCorpus config: default split: test revision: None metrics:

      • type: map_at_1 value: 5.409

      • type: map_at_10 value: 13.093

      • type: map_at_100 value: 16.256999999999998

      • type: map_at_1000 value: 17.617

      • type: map_at_3 value: 9.555

      • type: map_at_5 value: 11.428

      • type: mrr_at_1 value: 45.201

      • type: mrr_at_10 value: 54.179

      • type: mrr_at_100 value: 54.812000000000005

      • type: mrr_at_1000 value: 54.840999999999994

      • type: mrr_at_3 value: 51.909000000000006

      • type: mrr_at_5 value: 53.519000000000005

      • type: ndcg_at_1 value: 43.189

      • type: ndcg_at_10 value: 35.028

      • type: ndcg_at_100 value: 31.226

      • type: ndcg_at_1000 value: 39.678000000000004

      • type: ndcg_at_3 value: 40.596

      • type: ndcg_at_5 value: 38.75

      • type: precision_at_1 value: 44.582

      • type: precision_at_10 value: 25.974999999999998

      • type: precision_at_100 value: 7.793

      • type: precision_at_1000 value: 2.036

      • type: precision_at_3 value: 38.493

      • type: precision_at_5 value: 33.994

      • type: recall_at_1 value: 5.409

      • type: recall_at_10 value: 16.875999999999998

      • type: recall_at_100 value: 30.316

      • type: recall_at_1000 value: 60.891

      • type: recall_at_3 value: 10.688

      • type: recall_at_5 value: 13.832

    • task: type: Retrieval dataset: type: nq name: MTEB NQ config: default split: test revision: None metrics:

      • type: map_at_1 value: 36.375
      • type: map_at_10 value: 51.991
      • type: map_at_100 value: 52.91400000000001
      • type: map_at_1000 value: 52.93600000000001
      • type: map_at_3 value: 48.014
      • type: map_at_5 value: 50.381
      • type: mrr_at_1 value: 40.759
      • type: mrr_at_10 value: 54.617000000000004
      • type: mrr_at_100 value: 55.301
      • type: mrr_at_1000 value: 55.315000000000005
      • type: mrr_at_3 value: 51.516
      • type: mrr_at_5 value: 53.435
      • type: ndcg_at_1 value: 40.759
      • type: ndcg_at_10 value: 59.384
      • type: ndcg_at_100 value: 63.157
      • type: ndcg_at_1000 value: 63.654999999999994
      • type: ndcg_at_3 value: 52.114000000000004
      • type: ndcg_at_5 value: 55.986000000000004
      • type: precision_at_1 value: 40.759
      • type: precision_at_10 value: 9.411999999999999
      • type: precision_at_100 value: 1.153
      • type: precision_at_1000 value: 0.12
      • type: precision_at_3 value: 23.329
      • type: precision_at_5 value: 16.256999999999998
      • type: recall_at_1 value: 36.375
      • type: recall_at_10 value: 79.053
      • type: recall_at_100 value: 95.167
      • type: recall_at_1000 value: 98.82
      • type: recall_at_3 value: 60.475
      • type: recall_at_5 value: 69.327
    • task: type: Retrieval dataset: type: quora name: MTEB QuoraRetrieval config: default split: test revision: None metrics:

      • type: map_at_1 value: 70.256
      • type: map_at_10 value: 83.8
      • type: map_at_100 value: 84.425
      • type: map_at_1000 value: 84.444
      • type: map_at_3 value: 80.906
      • type: map_at_5 value: 82.717
      • type: mrr_at_1 value: 80.97999999999999
      • type: mrr_at_10 value: 87.161
      • type: mrr_at_100 value: 87.262
      • type: mrr_at_1000 value: 87.263
      • type: mrr_at_3 value: 86.175
      • type: mrr_at_5 value: 86.848
      • type: ndcg_at_1 value: 80.97999999999999
      • type: ndcg_at_10 value: 87.697
      • type: ndcg_at_100 value: 88.959
      • type: ndcg_at_1000 value: 89.09899999999999
      • type: ndcg_at_3 value: 84.83800000000001
      • type: ndcg_at_5 value: 86.401
      • type: precision_at_1 value: 80.97999999999999
      • type: precision_at_10 value: 13.261000000000001
      • type: precision_at_100 value: 1.5150000000000001
      • type: precision_at_1000 value: 0.156
      • type: precision_at_3 value: 37.01
      • type: precision_at_5 value: 24.298000000000002
      • type: recall_at_1 value: 70.256
      • type: recall_at_10 value: 94.935
      • type: recall_at_100 value: 99.274
      • type: recall_at_1000 value: 99.928
      • type: recall_at_3 value: 86.602
      • type: recall_at_5 value: 91.133
    • task: type: Clustering dataset: type: mteb/reddit-clustering name: MTEB RedditClustering config: default split: test revision: 24640382cdbf8abc73003fb0fa6d111a705499eb metrics:

      • type: v_measure value: 56.322692497613104
    • task: type: Clustering dataset: type: mteb/reddit-clustering-p2p name: MTEB RedditClusteringP2P config: default split: test revision: 282350215ef01743dc01b456c7f5241fa8937f16 metrics:

      • type: v_measure value: 61.895813503775074
    • task: type: Retrieval dataset: type: scidocs name: MTEB SCIDOCS config: default split: test revision: None metrics:

      • type: map_at_1 value: 4.338
      • type: map_at_10 value: 10.767
      • type: map_at_100 value: 12.537999999999998
      • type: map_at_1000 value: 12.803999999999998
      • type: map_at_3 value: 7.788
      • type: map_at_5 value: 9.302000000000001
      • type: mrr_at_1 value: 21.4
      • type: mrr_at_10 value: 31.637999999999998
      • type: mrr_at_100 value: 32.688
      • type: mrr_at_1000 value: 32.756
      • type: mrr_at_3 value: 28.433000000000003
      • type: mrr_at_5 value: 30.178
      • type: ndcg_at_1 value: 21.4
      • type: ndcg_at_10 value: 18.293
      • type: ndcg_at_100 value: 25.274
      • type: ndcg_at_1000 value: 30.284
      • type: ndcg_at_3 value: 17.391000000000002
      • type: ndcg_at_5 value: 15.146999999999998
      • type: precision_at_1 value: 21.4
      • type: precision_at_10 value: 9.48
      • type: precision_at_100 value: 1.949
      • type: precision_at_1000 value: 0.316
      • type: precision_at_3 value: 16.167
      • type: precision_at_5 value: 13.22
      • type: recall_at_1 value: 4.338
      • type: recall_at_10 value: 19.213
      • type: recall_at_100 value: 39.562999999999995
      • type: recall_at_1000 value: 64.08
      • type: recall_at_3 value: 9.828000000000001
      • type: recall_at_5 value: 13.383000000000001
    • task: type: STS dataset: type: mteb/sickr-sts name: MTEB SICK-R config: default split: test revision: a6ea5a8cab320b040a23452cc28066d9beae2cee metrics:

      • type: cos_sim_pearson value: 82.42568163642142
      • type: cos_sim_spearman value: 78.5797159641342
      • type: euclidean_pearson value: 80.22151260811604
      • type: euclidean_spearman value: 78.5797151953878
      • type: manhattan_pearson value: 80.21224215864788
      • type: manhattan_spearman value: 78.55641478381344
    • task: type: STS dataset: type: mteb/sts12-sts name: MTEB STS12 config: default split: test revision: a0d554a64d88156834ff5ae9920b964011b16384 metrics:

      • type: cos_sim_pearson value: 85.44020710812569
      • type: cos_sim_spearman value: 78.91631735081286
      • type: euclidean_pearson value: 81.64188964182102
      • type: euclidean_spearman value: 78.91633286881678
      • type: manhattan_pearson value: 81.69294748512496
      • type: manhattan_spearman value: 78.93438558002656
    • task: type: STS dataset: type: mteb/sts13-sts name: MTEB STS13 config: default split: test revision: 7e90230a92c190f1bf69ae9002b8cea547a64cca metrics:

      • type: cos_sim_pearson value: 84.27165426412311
      • type: cos_sim_spearman value: 85.40429140249618
      • type: euclidean_pearson value: 84.7509580724893
      • type: euclidean_spearman value: 85.40429140249618
      • type: manhattan_pearson value: 84.76488289321308
      • type: manhattan_spearman value: 85.4256793698708
    • task: type: STS dataset: type: mteb/sts14-sts name: MTEB STS14 config: default split: test revision: 6031580fec1f6af667f0bd2da0a551cf4f0b2375 metrics:

      • type: cos_sim_pearson value: 83.138851760732
      • type: cos_sim_spearman value: 81.64101363896586
      • type: euclidean_pearson value: 82.55165038934942
      • type: euclidean_spearman value: 81.64105257080502
      • type: manhattan_pearson value: 82.52802949883335
      • type: manhattan_spearman value: 81.61255430718158
    • task: type: STS dataset: type: mteb/sts15-sts name: MTEB STS15 config: default split: test revision: ae752c7c21bf194d8b67fd573edf7ae58183cbe3 metrics:

      • type: cos_sim_pearson value: 86.0654695484029
      • type: cos_sim_spearman value: 87.20408521902229
      • type: euclidean_pearson value: 86.8110651362115
      • type: euclidean_spearman value: 87.20408521902229
      • type: manhattan_pearson value: 86.77984656478691
      • type: manhattan_spearman value: 87.1719947099227
    • task: type: STS dataset: type: mteb/sts16-sts name: MTEB STS16 config: default split: test revision: 4d8694f8f0e0100860b497b999b3dbed754a0513 metrics:

      • type: cos_sim_pearson value: 83.77823915496512
      • type: cos_sim_spearman value: 85.43566325729779
      • type: euclidean_pearson value: 84.5396956658821
      • type: euclidean_spearman value: 85.43566325729779
      • type: manhattan_pearson value: 84.5665398848169
      • type: manhattan_spearman value: 85.44375870303232
    • task: type: STS dataset: type: mteb/sts17-crosslingual-sts name: MTEB STS17 (en-en) config: en-en split: test revision: af5e6fb845001ecf41f4c1e033ce921939a2a68d metrics:

      • type: cos_sim_pearson value: 87.20030208471798
      • type: cos_sim_spearman value: 87.20485505076539
      • type: euclidean_pearson value: 88.10588324368722
      • type: euclidean_spearman value: 87.20485505076539
      • type: manhattan_pearson value: 87.92324770415183
      • type: manhattan_spearman value: 87.0571314561877
    • task: type: STS dataset: type: mteb/sts22-crosslingual-sts name: MTEB STS22 (en) config: en split: test revision: 6d1ba47164174a496b7fa5d3569dae26a6813b80 metrics:

      • type: cos_sim_pearson value: 63.06093161604453
      • type: cos_sim_spearman value: 64.2163140357722
      • type: euclidean_pearson value: 65.27589680994006
      • type: euclidean_spearman value: 64.2163140357722
      • type: manhattan_pearson value: 65.45904383711101
      • type: manhattan_spearman value: 64.55404716679305
    • task: type: STS dataset: type: mteb/stsbenchmark-sts name: MTEB STSBenchmark config: default split: test revision: b0fddb56ed78048fa8b90373c8a3cfc37b684831 metrics:

      • type: cos_sim_pearson value: 84.32976164578706
      • type: cos_sim_spearman value: 85.54302197678368
      • type: euclidean_pearson value: 85.26307149193056
      • type: euclidean_spearman value: 85.54302197678368
      • type: manhattan_pearson value: 85.26647282029371
      • type: manhattan_spearman value: 85.5316135265568
    • task: type: Reranking dataset: type: mteb/scidocs-reranking name: MTEB SciDocsRR config: default split: test revision: d3c5e1fc0b855ab6097bf1cda04dd73947d7caab metrics:

      • type: map value: 81.44675968318754
      • type: mrr value: 94.92741826075158
    • task: type: Retrieval dataset: type: scifact name: MTEB SciFact config: default split: test revision: None metrics:

      • type: map_at_1 value: 56.34400000000001
      • type: map_at_10 value: 65.927
      • type: map_at_100 value: 66.431
      • type: map_at_1000 value: 66.461
      • type: map_at_3 value: 63.529
      • type: map_at_5 value: 64.818
      • type: mrr_at_1 value: 59.333000000000006
      • type: mrr_at_10 value: 67.54599999999999
      • type: mrr_at_100 value: 67.892
      • type: mrr_at_1000 value: 67.917
      • type: mrr_at_3 value: 65.778
      • type: mrr_at_5 value: 66.794
      • type: ndcg_at_1 value: 59.333000000000006
      • type: ndcg_at_10 value: 70.5
      • type: ndcg_at_100 value: 72.688
      • type: ndcg_at_1000 value: 73.483
      • type: ndcg_at_3 value: 66.338
      • type: ndcg_at_5 value: 68.265
      • type: precision_at_1 value: 59.333000000000006
      • type: precision_at_10 value: 9.3
      • type: precision_at_100 value: 1.053
      • type: precision_at_1000 value: 0.11199999999999999
      • type: precision_at_3 value: 25.889
      • type: precision_at_5 value: 16.866999999999997
      • type: recall_at_1 value: 56.34400000000001
      • type: recall_at_10 value: 82.789
      • type: recall_at_100 value: 92.767
      • type: recall_at_1000 value: 99
      • type: recall_at_3 value: 71.64399999999999
      • type: recall_at_5 value: 76.322
    • task: type: PairClassification dataset: type: mteb/sprintduplicatequestions-pairclassification name: MTEB SprintDuplicateQuestions config: default split: test revision: d66bd1f72af766a5cc4b0ca5e00c162f89e8cc46 metrics:

      • type: cos_sim_accuracy value: 99.75742574257426
      • type: cos_sim_ap value: 93.52081548447406
      • type: cos_sim_f1 value: 87.33850129198966
      • type: cos_sim_precision value: 90.37433155080214
      • type: cos_sim_recall value: 84.5
      • type: dot_accuracy value: 99.75742574257426
      • type: dot_ap value: 93.52081548447406
      • type: dot_f1 value: 87.33850129198966
      • type: dot_precision value: 90.37433155080214
      • type: dot_recall value: 84.5
      • type: euclidean_accuracy value: 99.75742574257426
      • type: euclidean_ap value: 93.52081548447406
      • type: euclidean_f1 value: 87.33850129198966
      • type: euclidean_precision value: 90.37433155080214
      • type: euclidean_recall value: 84.5
      • type: manhattan_accuracy value: 99.75841584158415
      • type: manhattan_ap value: 93.4975678585854
      • type: manhattan_f1 value: 87.26708074534162
      • type: manhattan_precision value: 90.45064377682404
      • type: manhattan_recall value: 84.3
      • type: max_accuracy value: 99.75841584158415
      • type: max_ap value: 93.52081548447406
      • type: max_f1 value: 87.33850129198966
    • task: type: Clustering dataset: type: mteb/stackexchange-clustering name: MTEB StackExchangeClustering config: default split: test revision: 6cbc1f7b2bc0622f2e39d2c77fa502909748c259 metrics:

      • type: v_measure value: 64.31437036686651
    • task: type: Clustering dataset: type: mteb/stackexchange-clustering-p2p name: MTEB StackExchangeClusteringP2P config: default split: test revision: 815ca46b2622cec33ccafc3735d572c266efdb44 metrics:

      • type: v_measure value: 33.25569319007206
    • task: type: Reranking dataset: type: mteb/stackoverflowdupquestions-reranking name: MTEB StackOverflowDupQuestions config: default split: test revision: e185fbe320c72810689fc5848eb6114e1ef5ec69 metrics:

      • type: map value: 49.90474939720706
      • type: mrr value: 50.568115503777264
    • task: type: Summarization dataset: type: mteb/summeval name: MTEB SummEval config: default split: test revision: cda12ad7615edc362dbf25a00fdd61d3b1eaf93c metrics:

      • type: cos_sim_pearson value: 29.866828641244712
      • type: cos_sim_spearman value: 30.077555055873866
      • type: dot_pearson value: 29.866832988572266
      • type: dot_spearman value: 30.077555055873866
    • task: type: Retrieval dataset: type: trec-covid name: MTEB TRECCOVID config: default split: test revision: None metrics:

      • type: map_at_1 value: 0.232
      • type: map_at_10 value: 2.094
      • type: map_at_100 value: 11.971
      • type: map_at_1000 value: 28.158
      • type: map_at_3 value: 0.688
      • type: map_at_5 value: 1.114
      • type: mrr_at_1 value: 88
      • type: mrr_at_10 value: 93.4
      • type: mrr_at_100 value: 93.4
      • type: mrr_at_1000 value: 93.4
      • type: mrr_at_3 value: 93
      • type: mrr_at_5 value: 93.4
      • type: ndcg_at_1 value: 84
      • type: ndcg_at_10 value: 79.923
      • type: ndcg_at_100 value: 61.17
      • type: ndcg_at_1000 value: 53.03
      • type: ndcg_at_3 value: 84.592
      • type: ndcg_at_5 value: 82.821
      • type: precision_at_1 value: 88
      • type: precision_at_10 value: 85
      • type: precision_at_100 value: 63.019999999999996
      • type: precision_at_1000 value: 23.554
      • type: precision_at_3 value: 89.333
      • type: precision_at_5 value: 87.2
      • type: recall_at_1 value: 0.232
      • type: recall_at_10 value: 2.255
      • type: recall_at_100 value: 14.823
      • type: recall_at_1000 value: 49.456
      • type: recall_at_3 value: 0.718
      • type: recall_at_5 value: 1.175
    • task: type: Retrieval dataset: type: webis-touche2020 name: MTEB Touche2020 config: default split: test revision: None metrics:

      • type: map_at_1 value: 2.547
      • type: map_at_10 value: 11.375
      • type: map_at_100 value: 18.194
      • type: map_at_1000 value: 19.749
      • type: map_at_3 value: 5.825
      • type: map_at_5 value: 8.581
      • type: mrr_at_1 value: 32.653
      • type: mrr_at_10 value: 51.32
      • type: mrr_at_100 value: 51.747
      • type: mrr_at_1000 value: 51.747
      • type: mrr_at_3 value: 47.278999999999996
      • type: mrr_at_5 value: 48.605
      • type: ndcg_at_1 value: 29.592000000000002
      • type: ndcg_at_10 value: 28.151
      • type: ndcg_at_100 value: 39.438
      • type: ndcg_at_1000 value: 50.769
      • type: ndcg_at_3 value: 30.758999999999997
      • type: ndcg_at_5 value: 30.366
      • type: precision_at_1 value: 32.653
      • type: precision_at_10 value: 25.714
      • type: precision_at_100 value: 8.041
      • type: precision_at_1000 value: 1.555
      • type: precision_at_3 value: 33.333
      • type: precision_at_5 value: 31.837
      • type: recall_at_1 value: 2.547
      • type: recall_at_10 value: 18.19
      • type: recall_at_100 value: 49.538
      • type: recall_at_1000 value: 83.86
      • type: recall_at_3 value: 7.329
      • type: recall_at_5 value: 11.532
    • task: type: Classification dataset: type: mteb/toxic_conversations_50k name: MTEB ToxicConversationsClassification config: default split: test revision: d7c0de2777da35d6aae2200a62c6e0e5af397c4c metrics:

      • type: accuracy value: 71.4952
      • type: ap value: 14.793362635531409
      • type: f1 value: 55.204635551516915
    • task: type: Classification dataset: type: mteb/tweet_sentiment_extraction name: MTEB TweetSentimentExtractionClassification config: default split: test revision: d604517c81ca91fe16a244d1248fc021f9ecee7a metrics:

      • type: accuracy value: 61.5365025466893
      • type: f1 value: 61.81742556334845
    • task: type: Clustering dataset: type: mteb/twentynewsgroups-clustering name: MTEB TwentyNewsgroupsClustering config: default split: test revision: 6125ec4e24fa026cec8a478383ee943acfbd5449 metrics:

      • type: v_measure value: 49.05531070301185
    • task: type: PairClassification dataset: type: mteb/twittersemeval2015-pairclassification name: MTEB TwitterSemEval2015 config: default split: test revision: 70970daeab8776df92f5ea462b6173c0b46fd2d1 metrics:

      • type: cos_sim_accuracy value: 86.51725576682364

      • type: cos_sim_ap value: 75.2292304265163

      • type: cos_sim_f1 value: 69.54022988505749

      • type: cos_sim_precision value: 63.65629110039457

      • type: cos_sim_recall

        value: 76.62269129287598

      • type: dot_accuracy value: 86.51725576682364

      • type: dot_ap value: 75.22922386081054

      • type: dot_f1 value: 69.54022988505749

      • type: dot_precision value: 63.65629110039457

      • type: dot_recall value: 76.62269129287598

      • type: euclidean_accuracy value: 86.51725576682364

      • type: euclidean_ap value: 75.22925730473472

      • type: euclidean_f1 value: 69.54022988505749

      • type: euclidean_precision value: 63.65629110039457

      • type: euclidean_recall value: 76.62269129287598

      • type: manhattan_accuracy value: 86.52321630804077

      • type: manhattan_ap value: 75.20608115037336

      • type: manhattan_f1 value: 69.60000000000001

      • type: manhattan_precision value: 64.37219730941705

      • type: manhattan_recall value: 75.75197889182058

      • type: max_accuracy value: 86.52321630804077

      • type: max_ap value: 75.22925730473472

      • type: max_f1 value: 69.60000000000001

    • task: type: PairClassification dataset: type: mteb/twitterurlcorpus-pairclassification name: MTEB TwitterURLCorpus config: default split: test revision: 8b6510b0b1fa4e4c4f879467980e9be563ec1cdf metrics:

      • type: cos_sim_accuracy value: 89.34877944657896
      • type: cos_sim_ap value: 86.71257569277373
      • type: cos_sim_f1 value: 79.10386355986088
      • type: cos_sim_precision value: 76.91468470434214
      • type: cos_sim_recall value: 81.4213119802895
      • type: dot_accuracy value: 89.34877944657896
      • type: dot_ap value: 86.71257133133368
      • type: dot_f1 value: 79.10386355986088
      • type: dot_precision value: 76.91468470434214
      • type: dot_recall value: 81.4213119802895
      • type: euclidean_accuracy value: 89.34877944657896
      • type: euclidean_ap value: 86.71257651501476
      • type: euclidean_f1 value: 79.10386355986088
      • type: euclidean_precision value: 76.91468470434214
      • type: euclidean_recall value: 81.4213119802895
      • type: manhattan_accuracy value: 89.35848177901967
      • type: manhattan_ap value: 86.69330615469126
      • type: manhattan_f1 value: 79.13867741453949
      • type: manhattan_precision value: 76.78881807647741
      • type: manhattan_recall value: 81.63689559593472
      • type: max_accuracy value: 89.35848177901967
      • type: max_ap value: 86.71257651501476
      • type: max_f1 value: 79.13867741453949 license: apache-2.0 language:
  • en new_version: nomic-ai/nomic-embed-text-v1.5

nomic-embed-text-v1:一款可复现的长上下文(8192)文本嵌入模型

博客 | 技术报告 | AWS SageMaker | Atlas 嵌入与非结构化数据分析平台

nomic-embed-text-v1 是一款上下文长度为 8192 的文本编码器,在短上下文和长上下文任务上的性能均超越了 OpenAI 的 text-embedding-ada-002 和 text-embedding-3-small。

性能基准测试

名称 序列长度 MTEB LoCo Jina 长上下文 开放权重 开放训练代码 开放数据
nomic-embed-text-v1 8192 62.39 85.53 54.16
jina-embeddings-v2-base-en 8192 60.39 85.45 51.90
text-embedding-3-small 8191 62.26 82.40 58.20
text-embedding-ada-002 8191 60.99 52.7 55.25

重大更新!nomic-embed-text-v1 现已支持多模态!nomic-embed-vision-v1nomic-embed-text-v1 的嵌入空间保持一致,这意味着任何文本嵌入都具备多模态能力!

使用方法

重要提示:文本提示必须包含一个任务指令前缀,用于告知模型当前执行的任务。

例如,如果你正在实现一个 RAG 应用,应以 search_document: <文本内容> 的格式嵌入文档,并以 search_query: <文本内容> 的格式嵌入用户查询。

注意:从 transformers v5.5.0 和 sentence transformers v5.3.0 版本开始,将不再需要 trust_remote_code=True。目前这仅适用于纯文本系列模型。

任务指令前缀

search_document

用途:将文本作为数据集中的文档进行嵌入

此前缀用于将文本作为文档进行嵌入,例如作为RAG索引的文档。

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("nomic-ai/nomic-embed-text-v1")
sentences = ['search_document: TSNE is a dimensionality reduction algorithm created by Laurens van Der Maaten']
embeddings = model.encode(sentences)
print(embeddings)

search_query

用途:将文本嵌入为待回答的问题

此前缀用于将文本嵌入为数据集文档可解答的问题,例如作为RAG应用程序需要回答的查询。

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("nomic-ai/nomic-embed-text-v1")
sentences = ['search_query: Who is Laurens van Der Maaten?']
embeddings = model.encode(sentences)
print(embeddings)

clustering

用途:将文本嵌入以分组形成聚类

此前缀用于对文本进行嵌入,以便将其分组形成聚类、发现共同主题或去除语义重复内容。

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("nomic-ai/nomic-embed-text-v1")
sentences = ['clustering: the quick brown fox']
embeddings = model.encode(sentences)
print(embeddings)

classification

用途:将文本嵌入以进行分类

此前缀用于将文本嵌入为向量,这些向量将用作分类模型的特征。

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("nomic-ai/nomic-embed-text-v1")
sentences = ['classification: the quick brown fox']
embeddings = model.encode(sentences)
print(embeddings)

句子转换器

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("nomic-ai/nomic-embed-text-v1")
sentences = ['search_query: What is TSNE?', 'search_query: Who is Laurens van der Maaten?']
embeddings = model.encode(sentences)
print(embeddings)

转换器

import torch
import torch.nn.functional as F
from transformers import AutoTokenizer, AutoModel

def mean_pooling(model_output, attention_mask):
    token_embeddings = model_output[0]
    input_mask_expanded = attention_mask.unsqueeze(-1).expand(token_embeddings.size()).float()
    return torch.sum(token_embeddings * input_mask_expanded, 1) / torch.clamp(input_mask_expanded.sum(1), min=1e-9)

sentences = ['search_query: What is TSNE?', 'search_query: Who is Laurens van der Maaten?']

tokenizer = AutoTokenizer.from_pretrained('bert-base-uncased')
model = AutoModel.from_pretrained('nomic-ai/nomic-embed-text-v1')
model.eval()

encoded_input = tokenizer(sentences, padding=True, truncation=True, return_tensors='pt')

with torch.no_grad():
    model_output = model(**encoded_input)

embeddings = mean_pooling(model_output, encoded_input['attention_mask'])
embeddings = F.normalize(embeddings, p=2, dim=1)
print(embeddings)

该模型原生支持将序列长度扩展到 2048 个 token 以上。具体操作如下:

- tokenizer = AutoTokenizer.from_pretrained('bert-base-uncased')
+ tokenizer = AutoTokenizer.from_pretrained('bert-base-uncased', model_max_length=8192)


- model = AutoModel.from_pretrained('nomic-ai/nomic-embed-text-v1')
+ rope_parameters = {"rope_theta": 1000.0, "rope_type": "dynamic", "factor": 2.0}
+ model = AutoModel.from_pretrained('nomic-ai/nomic-embed-text-v1', rope_parameters=rope_parameters)

Transformers.js

import { pipeline } from '@xenova/transformers';

// Create a feature extraction pipeline
const extractor = await pipeline('feature-extraction', 'nomic-ai/nomic-embed-text-v1', {
    quantized: false, // Comment out this line to use the quantized version
});

// Compute sentence embeddings
const texts = ['search_query: What is TSNE?', 'search_query: Who is Laurens van der Maaten?'];
const embeddings = await extractor(texts, { pooling: 'mean', normalize: true });
console.log(embeddings);

Nomic API

开始使用 Nomic Embed 最简单的方式是通过 Nomic 嵌入 API。

使用 nomic Python 客户端生成嵌入向量就像这样简单

from nomic import embed

output = embed.text(
    texts=['Nomic Embedding API', '#keepAIOpen'],
    model='nomic-embed-text-v1',
    task_type='search_document'
)

print(output)

如需了解更多信息,请参阅 API 参考文档

训练

点击下方的 Nomic Atlas 地图,可视化查看我们对比预训练数据的 500 万样本!

image/webp

我们的嵌入模型采用多阶段训练流程进行训练。从一个长上下文 BERT 模型 开始,第一阶段是无监督对比训练,使用由弱相关文本对生成的数据集,例如来自 StackExchange 和 Quora 等论坛的问答对、亚马逊评论的标题-正文对以及新闻文章的摘要。

在第二阶段的微调中,我们利用了更高质量的标记数据集,例如网络搜索中的搜索查询和答案。此阶段中,数据整理和难例挖掘至关重要。

有关更多详细信息,请参阅 Nomic Embed 技术报告 及相应的 博客文章

用于训练模型的训练数据已完整发布。有关更多详细信息,请参阅 contrastors 代码库

加入 Nomic 社区

引用

如果您发现本模型、数据集或训练代码对您的工作有所帮助,请引用我们的研究成果

@misc{nussbaum2024nomic,
      title={Nomic Embed: Training a Reproducible Long Context Text Embedder}, 
      author={Zach Nussbaum and John X. Morris and Brandon Duderstadt and Andriy Mulyar},
      year={2024},
      eprint={2402.01613},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

项目介绍

基于Sentence Transformers的文本嵌入模型,在分类、检索、聚类等任务中表现优异,提供精准的句子相似度计算与特征提取能力。【此简介由AI生成】

定制我的领域

下载使用量

0

项目总下载次数(含Clone、Pull、 zip 包及 release 下载),每日凌晨更新