ONNX 模型库
返回模型

说明文档

ONNX 转换 all-MiniLM-L6-v2

sentence-transformers/all-MiniLM-L6-v2 的转换版本

这是一个 sentence-transformers ONNX 模型:它将句子和段落映射到 384 维的稠密向量空间,可用于聚类或语义搜索等任务。这个自定义模型输出 last_hidden_statepooler_output,而使用默认 ONNX 配置导出的 sentence-transformers 模型仅包含 last_hidden_state 作为输出。

用法 (HuggingFace Optimum)

安装 optimum 后,使用此模型将变得非常简单:

python -m pip install optimum

然后你可以像这样使用该模型:

from optimum.onnxruntime.modeling_ort import ORTModelForCustomTasks

model = ORTModelForCustomTasks.from_pretrained("vamsibanda/sbert-all-MiniLM-L6-with-pooler")
tokenizer = AutoTokenizer.from_pretrained("vamsibanda/sbert-all-MiniLM-L6-with-pooler")
inputs = tokenizer("I love burritos!", return_tensors="pt")
pred = model(**inputs)
embedding = pred['pooler_output']

vamsibanda/sbert-all-MiniLM-L6-with-pooler

作者 vamsibanda

sentence-similarity sentence-transformers
↓ 0 ♥ 0

创建时间: 2022-07-23 03:55:24+00:00

更新时间: 2022-09-13 14:24:20+00:00

在 Hugging Face 上查看

文件 (8)

.gitattributes
README.md
config.json
model.onnx ONNX
special_tokens_map.json
tokenizer.json
tokenizer_config.json
vocab.txt