train-sentence-transformers - base_model_selection
基座模型选择排行榜每几个月就会轮换不要相信任何硬编码的最佳选择。实时发现当前选项——同时运行两种排序因为下载最多展示的是经过验证的选项而趋势展示的是可能还没有下载量的近期 SOTA。发现命令[BI]双编码器hf models list--filtersentence-transformers--sortdownloads--limit20hf models list--filtersentence-transformers--sorttrending--limit20[CE]交叉编码器hf models list--filtersentence-transformers--filtertext-ranking--sortdownloads--limit20hf models list--filtersentence-transformers--filtertext-ranking--sorttrending--limit20[SPARSE]稀疏编码器hf models list--filtersentence-transformers--filtersparse-encoder--sortdownloads--limit20hf models list--filtersentence-transformers--filtersparse-encoder--sorttrending--limit20可选的语言缩小任何类型添加--filter language-code。并非所有多语言模型都会为每种语言打标签所以没有匹配并不代表模型不能处理该语言——去掉过滤器重新运行进行比较。hf models cardid--text# 确认维度、max_seq_length、许可证、语言在投入数小时的运行之前交叉核对 MTEB 排行榜选择相关标签页。[BI] 双编码器从现有检索器继续训练优于全新开始 100k–500k 对数据。截至 2026-Q2 的常见命名空间请对照发现命令验证——领域在轮换英文编码器检索器sentence-transformers/all-*MiniLM-L6-v2、mpnet-base-v2 仍是 Hub 上下载最多的模型、BAAI/bge-*-en-v1.5、nomic-ai/nomic-embed-text-v1.5、mixedbread-ai/mxbai-embed-large-v1、Alibaba-NLP/gte-*、Snowflake/snowflake-arctic-embed-*、jinaai/jina-embeddings-v5-text-small/-nano、microsoft/harrier-oss-v1-270m/-0.6b。多语言编码器检索器sentence-transformers/paraphrase-multilingual-*、intfloat/multilingual-e5-*、ibm-granite/granite-embedding-*-multilingual-r2、google/embeddinggemma-300m、voyageai/voyage-4-nano。长文档8knomic-ai/modernbert-embed-*、answerdotai/ModernBERT-large。解码器 LLM 检索器多语言需要最后 token 池化Qwen/Qwen3-Embedding-*0.6B / 4B / 8B、Qwen/Qwen3-VL-Embedding-*多模态、codefuse-ai/F2LLM-v2-*。全新开始英文≥500k 对 领域契合的理由microsoft/mpnet-base、answerdotai/ModernBERT-base、google-bert/bert-base-uncased、jhu-clsp/ettin-encoder-*17m / 32m / 68m / 150m / 400m / 1b —— 配对的 ModernBERT 编码器系列。全新开始多语言FacebookAI/xlm-roberta-base仅 MLM需要对比训练、microsoft/mdeberta-v3-base、jhu-clsp/mmBERT-base/-small。CPU / 小占用StaticEmbeddingStaticEmbedding(tokenizer, embedding_dim...)。模型大小 vocab_size × dim × 4 字节—— 选择小词汇量的分词器否则会得到巨型模型30k 词汇量的bert-base-uncased× 128 维 ≈ 15 MB250k 词汇量的paraphrase-multilingual-MiniLM-L12-v2× 256 维 ≈ 256 MB。随机初始化需要 100 万 对数据在 ~10 万对以下时热启动StaticEmbedding.from_distillation(...)有帮助。架构变体编码器 / 解码器 / 静态 / Router、池化规则、以及解码器 vs 编码器的设置路径见model_architectures.md。ModernBERT 家族基座默认max_seq_length8192。这会为 8192 token 的序列分配激活内存无论你的数据长度如何并会悄然把 Windows VRAM 推向共享内存溢出。在加载任何 ModernBERT / mmBERT / Ettin / gte-modernbert / nomic-modernbert 基座后显式设置model.max_seq_length 256文档则为 512除非你确实需要长上下文。[CE] 交叉编码器在大多数领域从现有重排器继续训练优于全新开始 100k–500k 对数据默认这样做除非你有充分理由不这么做。截至 2026-Q2 的常见命名空间英文编码器重排器cross-encoder/ms-marco-*、BAAI/bge-reranker-*、mixedbread-ai/mxbai-rerank-*-v1/-v2、Alibaba-NLP/gte-reranker-modernbert-*、ibm-granite/granite-embedding-reranker-english-*。多语言编码器重排器cross-encoder/mmarco-*、BAAI/bge-reranker-v2-m3、Alibaba-NLP/gte-multilingual-reranker-*、ibm-granite/granite-embedding-reranker-multilingual-*。解码器 LLM 重排器多语言num_labels1的 last-token 风格打分Qwen/Qwen3-Reranker-*0.6B / 4B / 8B、Qwen/Qwen3-VL-Reranker-*多模态。全新开始microsoft/MiniLM-L12-H384-uncased、answerdotai/ModernBERT-base/-large、jhu-clsp/ettin-encoder-*、FacebookAI/xlm-roberta-base多语言、microsoft/mdeberta-v3-base多语言、jhu-clsp/mmBERT-base/-small多语言。分类交叉编码器需传入num_labels 2。纯编码器基座仍是延迟效率高的默认选择在小参数规模下双向注意力非常适合重排用例但当延迟/内存预算允许时解码器 LLM 重排器现在在 MTEB Reranking 榜单顶部具有竞争力。最小数据集生产环境需要 50 万 条带标签的(query, passage, label)元组在领域数据上继续训练需要 1 万–10 万条带标签的对。低资源语言可能少于 1 万条带标签的对在这种情况下依靠多语言基座的预训练并接受更嘈杂的信号。小多语言模型约为 1 亿 参数不像英文小模型那样是 17M-50M。mMiniLMv2-L12-H384约 117M大致是可用的多语言重排器的小型端。[SPARSE] 稀疏编码器SPLADESPLADE 需要 fill-mask /AutoModelForMaskedLM兼容的检查点。纯编码器 MLM 模型开箱即用解码器 LLM 不行。从现有 SPLADE 继续——英文naver/splade-*规范系列、opensearch-project/opensearch-neural-sparse-encoding-*包括-doc-v2-distill、-doc-v3-distill/-doc-v3-gte、prithivida/Splade_PP_en_v*、ibm-granite/granite-embedding-30m-sparse。从现有 SPLADE 继续——多语言opensearch-project/opensearch-neural-sparse-encoding-multilingual-v1。全新开始英文≥50 万对任何带 MLM 头的编码器——distilbert/distilbert-base-uncased、google-bert/bert-base-uncased。没有 MLM 的纯AutoModel检查点不行。发现 MLM 基座hf models list --filter fill-mask --sort downloads --limit 20。全新开始多语言FacebookAI/xlm-roberta-base有 MLM 头。其他多语言 MLM 基座添加--filter language-code。最小数据集具有竞争力的 SPLADE 需要 50 万 三元组带挖掘的困难负样本在现有 SPLADE 上进行领域适配需要 5 万 三元组。跨领域提示非英文检索起点当语言标签返回 0 个结果时查看intfloat/multilingual_e5_train_data获取平行对数据通过sentence-transformers/miracl镜像获取多语言检索用的 MIRACL通过unicamp-dl/mmarco获取 mMARCO14 种语言parquet 后端。避免基于脚本的数据集加载器。datasets 4会以RuntimeError: Dataset scripts are no longer supported拒绝它们。寻找 parquet 后端的镜像例如用sentence-transformers/miracl而不是miracl/miracl。hf datasets sql需要 DuckDBpip install duckdb。没有它就回退到python -c from datasets import load_dataset; ds load_dataset(id, ...); print(ds.column_names, ds[0])。

相关新闻

《WiFi 嵌入式物联网开发全套实战》| 第 27 章 WiFi 信号弱、速率暴跌、信道拥堵优化方案

《WiFi 嵌入式物联网开发全套实战》| 第 27 章 WiFi 信号弱、速率暴跌、信道拥堵优化方案

专栏:《WiFi 嵌入式物联网开发全套实战》专栏定位:嵌入式 Linux/ESP32 WiFi 从原理→驱动→配网→协议→稳定性→抓包调试→量产优化全套工业实战适配:物联网设备、智能家居、工控网关、无线透传设备、4GWiFi 双模设备💖 点赞 收…

2026/10/24 14:04:59 阅读更多 →
Godot 窗口管理与 DisplayServer 完整实战指南:window_management 演示项目深度解析

Godot 窗口管理与 DisplayServer 完整实战指南:window_management 演示项目深度解析

示例工程 【免费下载链接】godot-demo-projects Demonstration and Template Projects 项目地址: https://gitcode.com/GitHub_Trending/go/godot-demo-projects 点击查看 免费下载 本文基于 godot-demo-projects 仓库中的 window_management 演示项目,…

2026/10/24 10:39:31 阅读更多 →
Kinsta 远程办公档案全解析:remoteintech.company 中 fully-remote 公司条目的数据模型与工程实践

Kinsta 远程办公档案全解析:remoteintech.company 中 fully-remote 公司条目的数据模型与工程实践

数据集 【免费下载链接】remote-jobs Source for remoteintech.company — a community-maintained directory of remote-friendly tech companies 项目地址: https://gitcode.com/GitHub_Trending/re/remote-jobs 点击查看 免费下载 Kinsta 是 remoteintech.compa…

2026/10/25 10:20:44 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/3 1:09:25 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/3 10:57:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/3 11:35:49 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/3 2:27:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/3 10:47:27 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/3 10:57:33 阅读更多 →

日新闻

周新闻

月新闻