Loading...ima是什么软件


E5-small

Text Embeddings by Weakly-Supervised Contrastive Pre-training.
Liang Wang, Nan Yang, Xiaolong Huang, Binxing Jiao, Linjun Yang, Daxin Jiang, Rangan Majumder, Furu Wei, arXiv 2022

This model has 12 layers and the embedding size is 384.快问ai


Usage

Below is an example to encode queries and passages from the MS-MARCO passage ranking dataset.百度流畅ai制作

import torch.nn.functional as F
from torch import Tensor
from Transformers百度aiapp import AutoTokenizer, AutoModel
def average_pool(last_hidden_states: Tensor,
                 attention_mask: Tensor) -> Tensor:
    last_hidden = last_hidden_states.masked_fill(~attention_mask[..., None].bool(), 0.0)
    return last_hidden.sum(dim=1) / attention_mask.sum(dim=1)[..., None]
# Each input text should start with "query: " or "passage: ".
# For tasks other than retrieval, you can simply use the "query: " prefix.
input_texts = ['query: how much protein should a female eat',
               'query: summit define',
               "passage: As a general guideline, the CDC's average requirement of protein for women ages 19 to 70 is 46 grams per day. But, as you can see from this chart, you'll need to increase that if you're expecting or training for a marathon. Check out the chart below to see how much protein you should be eating each day.",
               "passage: Definition of summit for English做al视频怎么赚钱 Language Learners. : 1  the highest point of a mountain : the top of a mountain. : 2  the highest level. : 3  a meeting or series of meetings between the leaders of two or more governments."]
tokenizer = AutoTokenizer.from_pretrained('intfloat/e5-small')
model = AutoModel.from_pretrained('intfloat/e5-small')
# Tokenize the input texts
batch_dict = tokenizer(input_texts, max_length=512, padding=True, truncation=True, return_tensors='pt')
outputs = model(**batch_dict)
embeddings = average_pool(outputs.last_hidden_state, batch_dict['attention_mask'])
# (Optionally) normalize embeddings
embeddings = F.normalize(embeddings, p=2, dim=1)
scores = (embeddings[:2] @ embeddings[2:].T) * 100
print(scores.tolist())


Training Details

Please refer to our paper at https://arxiv.org/pdf/2212.03533.pdf.人工智能ai哪个好


Benchmark Evaluation

Check out unilm/e5 to reproduce evaluation results
on the BEIR and MTEB benchmark.


Citation

If you find our paper or models helpful, please consider cite as follows:ima是什么软件

@article{wang2022text,
  title={Text Embeddings by Weakly-Supervised Contrastive Pre-training},
  author={Wang, Liang and Yang, Nan and Huang, Xiaolong and Jiao, Binxing and Yang, Linjun and Jiang, Daxin and Majumder, Rangan and Wei, Furu},
  journal={arXiv preprint arXiv:2212.03533},
  year={2022}
}


Limitations

This model only works for English texts. Long texts will be truncated to at most 512 tokens.免费的ai工具

数据统计

数据评估

intfloat/e5-small浏览人数已经达到1,894,如你需要查询该站的相关权重信息,可以点击"5118数据al一键脱装入口""爱站数据免费的ai工具""Chinaz数据做al视频怎么赚钱"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:intfloat/e5-small的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找intfloat/e5-small的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于intfloat/e5-small特别声明

本站菠萝导航提供的intfloat/e5-small都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由菠萝导航实际控制,在2023年5月9日 下午7:16收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,菠萝导航不承担任何责任。al一键脱装入口

相关导航

暂无评论有戏ai

暂无评论...有戏ai