当前位置: 首页 > news >正文

陵园网站建设价格厦门网站推广公司哪家好

陵园网站建设价格,厦门网站推广公司哪家好,深圳市工程交易中心,麻辣烫配方教授网站怎么做如何使用词嵌入模型 作用 将文本转换成向量 用在哪里? 训练和使用语言模型的时候,但是类似 GPT 这样的模型会使用自己的词嵌入模型知识库中,做文本检索的时候 官网FlagEmbedding 安装依赖 pip install -U FlagEmbedding pip install peftFlagEmb…

如何使用词嵌入模型

作用

将文本转换成向量

用在哪里?

  1. 训练和使用语言模型的时候,但是类似 GPT 这样的模型会使用自己的词嵌入模型
  2. 知识库中,做文本检索的时候

官网FlagEmbedding

安装依赖

pip install -U FlagEmbedding
pip install peft

FlagEmbedding 依赖于 sentence_transformers,所以可以直接安装 sentence_transformers

模型下载

首页 · 魔搭社区

示例代码

from sentence_transformers import SentenceTransformer
model = SentenceTransformer(r'D:\Weather_pred\bge-large-zh-v1___5')
embeddings = model.encode(['你好', '你叫什么名字'])
from FlagEmbedding import FlagModel# 加载模型
model = FlagModel(r'D:\Weather_pred\bge-large-zh-v1___5')t1 = '你好,请问你叫什么名字?'
# t2 = '你好吗?请问你叫啥名?'
t2 = '我叫张三,你呢?'# 密集编码(将整句话变成向量)
result = model.encode(t1)
print(result)
result = model.encode([t1, t2])
print(result)# 相似度得分 是 0~1 的值,越接近 1 越相似
score = result[0] @ result[1]
print(score)

分词

将一句话中的词语拆分出来
API 文档

result = model.tokenizer([t1, t2],add_special_tokens=False,  # 是否添加特殊符号,例如: [CLS] [SEP]max_length=10,  # 限制最大长度truncation=True,  # 超出最大长度是否截断# padding='max_length',  # 填充模式# return_tensors='pt'  # 返回张量的类型,若不填,则返回列表;pt 代表 pytorch; tf 代表 tensorflowreturn_token_type_ids=True,return_overflowing_tokens=True  # 是否返回溢出的文本
)
print(result)
print(result['input_ids'])  # 文本在词库中的索引
print(result['attention_mask'])  # 注意力掩码,1 代表有效输入的位置 0 代表填充的位置

获取词库的大小

print(model.tokenizer.vocab_size)
print(len(model.tokenizer))

解码

print(model.tokenizer.decode(result['input_ids'][0]))
print(model.tokenizer.decode(result['input_ids'][1]))
# 批量解码
print(model.tokenizer.batch_decode(result['input_ids']))

转换 idx list 变成 token 列表

tokens = model.tokenizer.convert_ids_to_tokens(result['input_ids'][0])

编码

print(model.encode(tokens))
http://www.dtcms.com/a/617083.html

相关文章:

  • 网站开发 策划书常州做网站哪里好
  • 注册过什么网站基于网站开发小程序
  • 请兼职做企业网站设计怎么收费湖南省建设工程造价管理协会网站
  • 网站ip访问做图表许昌住房建设局网站
  • 网站模板下载大全免费网站的代码
  • 上海高玩seo广州seo排名优化服务
  • 这样做网站推广深圳定制网站制作厂家
  • 天津网架公司怎样优化网络
  • 做外贸有哪些免费的网站wordpress 加微信号
  • 做杂志的模板下载网站网站进行规划与设计
  • 为外国企业做中文网站建设营口市住房建设保障办官方网站
  • 网站开发费税率重庆网站建设项目
  • 厦门网站设计多少钱做视频赚钱的网站有哪些
  • 西安seo站内优化阿里云服务器12元一年
  • 通信工程毕设可以做网站吗黑马程序员c++笔记
  • 中国建设部网站宁波今晨发现1例阳性
  • 东莞站福公司工资注册网站给谁交钱
  • 网站开发所需要的语言公众平台安全助手
  • wordpress网站主机网页设计网站
  • 网站建设在哪里找奉化建设局网站
  • 有哪些开发网站公司上海城乡建设网站证件查询
  • 建设项目环保验收平台网站珠海免费模板建站
  • 成都软件网站开发网站案例分析
  • 学做网站的视频教学网站建设招标公示
  • 东莞外贸网站建设企业网站改版方案
  • 广东省建设项目安全标准自评网站cad做兼职区哪个网站
  • wordpress免费网站如何提高网站打开速度
  • 有什么做兼职的好的网站展厅设计ppt
  • 网站浏览图片怎么做的自己做网站别人怎么看见
  • 网站建设公司广wordpress 主题阁