Mindket

SPARSEUP

新上架第 1 版 · 更新于

概览

Linkup 推出的 188M 参数英文稀疏检索模型,把查询和文档变成带权重的词表用于搜索。它在 BEIR 上得 56.4 分,是 1.5 亿参数以下公开结果中最好的。

SPARSEUP 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • 带 pip 和 transformers 的 Python
  • F32 权重约需 754 MB 磁盘空间
  • 愿意运行仓库里的自定义代码
用在
  • 装有 transformers 的 Python
  • Sentence Transformers,模型卡列出了它
  • Seismic,作者使用的近似稀疏搜索引擎
先运行
pip install -U huggingface_hub
hf download Linkup-Platform/linkup-sparseup-embed-v1

关于

它是什么

SPARSEUP 是用于搜索的学习型稀疏嵌入模型。它把查询或文档变成带权重的词汇表项列表,两个列表之间的点积就是匹配得分。

Linkup 把它做成与 LightOn 的 DenseOn 和 LateOn 并列的模型。三者共用同一个主干系列和微调数据,所以几种设计可以干净地比较。它从基于 ModernBERT 的 LateOn-unsupervised 出发。

适合谁

适合想要能配合倒排索引类系统的开放稀疏检索器、需要快速查找的英语检索的搜索工程师和研究者。

IndustryWho uses itHow they use itExample
软件搜索工程师把文档作为稀疏词权重来建索引帮助中心的搜索框
研究信息检索研究者比较稀疏、稠密和延迟交互模型在同等条件下运行 BEIR 测试
电商检索团队把查询与商品文本匹配能扩展相关词的商品搜索
企业知识库团队快速检索内部文档搜索英文手册

如果你需要英语以外的语言,或者想要稠密向量,可以跳过它,因为这个模型输出的是稀疏词权重。

用在哪里

它在 Python 里通过 transformers 运行,也可以作为 Sentence Transformer 使用,模型卡说,称为 Seismic 的专用基础设施能在 MS MARCO 上达到亚毫秒延迟。

  • 装有 transformers 的 Python
  • Sentence Transformers,模型卡列出了它
  • Seismic,作者使用的近似稀疏搜索引擎
Use caseWhoWhat they get back
查询编码搜索工程师每个查询对应的词到权重字典
文档编码索引流水线可存储和搜索的稀疏权重
得分检查研究者查询与文档之间的点积得分

如何设置

你需要 Python 和 transformers。这个模型使用自定义代码,所以加载它需要信任仓库里的代码。

  • 带 pip 和 transformers 的 Python
  • F32 权重约需 754 MB 磁盘空间
  • 愿意运行仓库里的自定义代码
  1. 安装 Python 和 transformers。
  2. 也可以先用 Hugging Face 的命令下载模型文件。
  3. 用 trust_remote_code 加载模型,然后对文本编码。
pip install -U huggingface_hub
hf download Linkup-Platform/linkup-sparseup-embed-v1

如何使用

加载模型,对查询和文档编码,再给它们打分。encode_to_dict 方法为每段文本返回词元到权重的字典,kind 参数选择查询或文档前缀。

from transformers import AutoModel
model = AutoModel.from_pretrained("Linkup-Platform/linkup-sparseup-embed-v1", trust_remote_code=True)
queries = ["England football player highest paid", "NYC capital which country?"]
model.encode_to_dict(queries, kind="query", round_to=2, top_k=10)
documents = [
    "Harry Kane is the England captain and among the highest-paid footballers.",
    "New York City is in the United States, not a national capital.",
]
q = model.encode(queries, kind="query")
d = model.encode(documents, kind="document")
print(model.score(q, d))
#tensor([[113.2993,   0.0000],
#        [  7.0030,  99.1290]])
ToolWhat it does
encode_to_dict为每段文本返回带权重的词项,权重高的在前
encode为查询或文档返回稀疏向量
score计算查询与文档之间的点积得分

示例

你对两个查询编码,一个问英格兰收入最高的足球运动员,一个问纽约是哪个国家的首都。你会得到 England、football、paid 这样带权重的词项,以及模型自己加入的相关词。

新手与专家

如果你是新手,对一个查询试试 encode_to_dict,读一读带权重的词项。你会看到查询里的词和相关的词,稀疏搜索就是这样找到匹配的。

如果你熟悉这个领域:掩码语言模型头给词表打分,平移的对数 ReLU 让结果保持稀疏。每个位置在最大池化前保留前 12 个词项。随后词表折叠把词表从约 50k 缩到 34k。打分是点积,查询和文档的前缀参与注意力但不参与池化。

  1. 给文本加上查询或文档前缀
  2. MLM 头给词表项打分
  3. 每个位置保留前 12 个词项
  4. 最大池化并折叠大小写变体
  5. 稀疏向量之间做点积

注意事项

在不含 MS MARCO 的 BEIR 上,SPARSEUP 得 56.4 分,领先于模型卡列出的其他 1.5 亿参数以下的稀疏编码器。模型卡还和使用精确搜索的稠密及延迟交互模型做了比较,那些得分更高。

不含 MS MARCO 的 BEIR 平均分,nDCG@10
SPARSEUP56.4 分
opensearch-neural-sparse-encoding-doc-v3-gte54.6 分
ModernBERT-VT52.4 分
opensearch-neural-sparse-encoding-v152.4 分
splade-v351.7 分
granite-embedding-30m-sparse50.6 分
  • License: Apache 2.0
  • Cost to run: 未提及费用
  • Data it reaches: 你编码的文本,以及你下载的模型文件
  • Not for: 英语以外的语言

README 和文件

README

SPARSEUP

Linkup 推出的 188M 参数英文稀疏检索模型,把查询和文档变成带权重的词表用于搜索。它在 BEIR 上得 56.4 分,是 1.5 亿参数以下公开结果中最好的。

由 Linkup-Platform 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:SPARSEUP 是用于搜索的学习型稀疏嵌入模型。它把查询或文档变成带权重的词汇表项列表,两个列表之间的点积就是匹配得分。

Linkup 把它做成与 LightOn 的 DenseOn 和 LateOn 并列的模型。三者共用同一个主干系列和微调数据,所以几种设计可以干净地比较。它从基于 ModernBERT 的 LateOn-unsupervised 出发。

适合谁:适合想要能配合倒排索引类系统的开放稀疏检索器、需要快速查找的英语检索的搜索工程师和研究者。

Industry | Who uses it | How they use it | Example
软件 | 搜索工程师 | 把文档作为稀疏词权重来建索引 | 帮助中心的搜索框
研究 | 信息检索研究者 | 比较稀疏、稠密和延迟交互模型 | 在同等条件下运行 BEIR 测试
电商 | 检索团队 | 把查询与商品文本匹配 | 能扩展相关词的商品搜索
企业 | 知识库团队 | 快速检索内部文档 | 搜索英文手册

如果你需要英语以外的语言,或者想要稠密向量,可以跳过它,因为这个模型输出的是稀疏词权重。

用在哪里:它在 Python 里通过 transformers 运行,也可以作为 Sentence Transformer 使用,模型卡说,称为 Seismic 的专用基础设施能在 MS MARCO 上达到亚毫秒延迟。

  • 装有 transformers 的 Python
  • Sentence Transformers,模型卡列出了它
  • Seismic,作者使用的近似稀疏搜索引擎
Use case | Who | What they get back
查询编码 | 搜索工程师 | 每个查询对应的词到权重字典
文档编码 | 索引流水线 | 可存储和搜索的稀疏权重
得分检查 | 研究者 | 查询与文档之间的点积得分

如何设置:你需要 Python 和 transformers。这个模型使用自定义代码,所以加载它需要信任仓库里的代码。

  • 带 pip 和 transformers 的 Python
  • F32 权重约需 754 MB 磁盘空间
  • 愿意运行仓库里的自定义代码
  1. 安装 Python 和 transformers。
  2. 也可以先用 Hugging Face 的命令下载模型文件。
  3. 用 trust_remote_code 加载模型,然后对文本编码。
pip install -U huggingface_hub
hf download Linkup-Platform/linkup-sparseup-embed-v1

如何使用:加载模型,对查询和文档编码,再给它们打分。encode_to_dict 方法为每段文本返回词元到权重的字典,kind 参数选择查询或文档前缀。

from transformers import AutoModel
model = AutoModel.from_pretrained("Linkup-Platform/linkup-sparseup-embed-v1", trust_remote_code=True)
queries = ["England football player highest paid", "NYC capital which country?"]
model.encode_to_dict(queries, kind="query", round_to=2, top_k=10)
documents = [
    "Harry Kane is the England captain and among the highest-paid footballers.",
    "New York City is in the United States, not a national capital.",
]
q = model.encode(queries, kind="query")
d = model.encode(documents, kind="document")
print(model.score(q, d))
#tensor([[113.2993,   0.0000],
#        [  7.0030,  99.1290]])
Tool | What it does
encode_to_dict | 为每段文本返回带权重的词项,权重高的在前
encode | 为查询或文档返回稀疏向量
score | 计算查询与文档之间的点积得分

示例:你对两个查询编码,一个问英格兰收入最高的足球运动员,一个问纽约是哪个国家的首都。你会得到 England、football、paid 这样带权重的词项,以及模型自己加入的相关词。

新手与专家:如果你是新手,对一个查询试试 encode_to_dict,读一读带权重的词项。你会看到查询里的词和相关的词,稀疏搜索就是这样找到匹配的。

如果你熟悉这个领域:掩码语言模型头给词表打分,平移的对数 ReLU 让结果保持稀疏。每个位置在最大池化前保留前 12 个词项。随后词表折叠把词表从约 50k 缩到 34k。打分是点积,查询和文档的前缀参与注意力但不参与池化。

给文本加上查询或文档前缀
MLM 头给词表项打分
每个位置保留前 12 个词项
最大池化并折叠大小写变体
稀疏向量之间做点积

注意事项:在不含 MS MARCO 的 BEIR 上,SPARSEUP 得 56.4 分,领先于模型卡列出的其他 1.5 亿参数以下的稀疏编码器。模型卡还和使用精确搜索的稠密及延迟交互模型做了比较,那些得分更高。

Title: 不含 MS MARCO 的 BEIR 平均分,nDCG@10
SPARSEUP: 56.4 分
opensearch-neural-sparse-encoding-doc-v3-gte: 54.6 分
ModernBERT-VT: 52.4 分
opensearch-neural-sparse-encoding-v1: 52.4 分
splade-v3: 51.7 分
granite-embedding-30m-sparse: 50.6 分
  • License: Apache 2.0
  • Cost to run: 未提及费用
  • Data it reaches: 你编码的文本,以及你下载的模型文件
  • Not for: 英语以外的语言

Hugging Face 上的数据(2026年11月13日)

  • 任务:feature extraction
  • 框架:transformers
  • 参数量:188M
  • Weights: about 754 MB in F32; about 94 MB at 4-bit (estimate)
  • Formats: Safetensors
  • 最近 30 天下载:6,627
  • 点赞:63
  • 许可证:apache-2.0
  • 语言:en
  • 基于:lightonai/LateOn-unsupervised
  • 标签:transformers, safetensors, modernbert, feature-extraction, splade, sparse, retrieval, sentence-transformers, sentence-similarity, text-embeddings-inference

链接

  • 模型:https://huggingface.co/Linkup-Platform/linkup-sparseup-embed-v1
  • 文件:https://huggingface.co/Linkup-Platform/linkup-sparseup-embed-v1/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download Linkup-Platform/linkup-sparseup-embed-v1

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
SPARSEUP 本页6,62763188Mapache-2.0
KURE-Sparse-nano共有 splade · sparse · modernbert97319149Mapache-2.0
hs-embed-1共有 modernbert · sentence-similarity · text-embeddings-inference22,4127112Mmit
UIBK-Embedding-v1共有 modernbert · sentence-similarity · text-embeddings-inference2,61211149Mapache-2.0
SlideOn共有 sparse · sentence-similarity · sentence-transformers83018174Mapache-2.0
mSlideOn共有 sparse · sentence-similarity · sentence-transformers70616339Mapache-2.0
数据为 Mindket 在 2026-11-12 至 2026-11-13 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架