彻底拆解内部结构:embeddinggemma-2-bf16的1376个张量与三塔架构全解
【免费下载链接】embeddinggemma-2-bf16项目地址https://ai.gitcode.com/hf_mirrors/mlx-community/embeddinggemma-2-bf16点击查看免费下载embeddinggemma-2-bf16 是 Google EmbeddingGemma 2 多模态嵌入模型Embedding Model的 MLX 转换版全部权重以 BF16 精度存储可将文本、图片、音频、视频统一编码为 768 维归一化向量。本指南带你从张量清单出发彻底读懂它的三塔架构、768 维向量流水线与转换精度验证。这个嵌入模型到底能做什么一句话把任何内容变成一个 768 维的数字向量内容越相似向量越接近默认用余弦相似度度量。它的核心能力包括文本嵌入多语言查询、文档编码支持 Matryoshka 截断可只用 128/256/512/768 维️图片、 音频、 视频嵌入三塔编码器全部保留⚡MLX 原生格式在 Apple Silicon 上高效运行BF16 精度权重仅约1.489 GB模型架构声明为EmbeddingGemma2Model详见 config.json。仓库文件速览一个权重文件装下全部 1376 个张量文件作用model.safetensors唯一权重文件包含全部 1376 个张量model.safetensors.index.json张量清单与归属索引元数据显示总大小 1,488,743,984 字节config.json三塔结构超参数层数、注意力模式等modules.json定义 3 步编码流水线1_Pooling/config.json平均池化配置输出 768 维2_Normalize/config.json向量归一化配置config_sentence_transformers.json各任务的 query / document 前缀模板validation.json转换校验记录1376 张量、BF16、M3 Ultra 实测README.md官方使用说明与精度对照表如果想在本地复现可拉取源码git clone https://gitcode.com/hf_mirrors/mlx-community/embeddinggemma-2-bf16三塔架构全解1376 个张量分别住在哪里打开 model.safetensors.index.json按张量前缀分组后得到一张清晰的人口分布表模块张量数职责audio_tower音频塔75112 层把 128 维 Mel 频谱编码为语义特征language_model文本塔41324 层负责最终语义融合与向量生成vision_tower视觉塔21016 层把 16×16 图像 patch 编码为 280 个软 tokenembed_audio/embed_vision1 1两把桥把音/画特征投影进文本空间合计1376与 validation.json 记录的tensor_count完全一致文本塔最省心的 24 层骨干language_model是真正说话的部分隐层 512、词表 262,144、上下文长度可达 262,144。它在 config.json 中采用滑动窗口sliding window 512为主、全注意力为辅的混合设计20 层使用局部滑动注意力rope_theta10,000便宜且省显存第 5 / 11 / 17 / 23 层升级为full_attention且单独放宽head_dim至 512、KV 头压缩到 1 个见 config.json 的per_layer_config每层恰好 17 个张量注意力 6 MLP 3 PLE 桥接块 3 归一化等 524 层共 408 个加上词表、投影和顶层规范层正好 413 个。音频塔751 个张量里藏着剪枝痕迹audio_tower张量最多751 个但它只有 12 层1024 隐层为什么比文本塔还胖因为它的每个前馈层都带一组input_min / input_max / output_min / output_max缩放张量use_clipped_linears用于激活值裁剪——一个 12 层的音频编码器由此膨胀到 744 个层内张量外加 5 个下采样卷积与 2 个输出投影。视觉塔把一张图压成 280 个 tokenvision_tower210 张量使用 patch 16、隐层 768 的 16 层编码器配 3×3 池化核processor_config.json 规定每张图最多产出280 个软 token与音频的 280 个 token/秒窗口对齐——这是三塔能对齐到同一语义空间的关键约定。两座桥embed_audio 与 embed_vision清单里最小的两名成员——embed_audio.embedding_projection.weight和embed_vision.embedding_projection.weight——是跨模态的翻译官各自一个投影矩阵把音频/视觉特征线性映射进文本塔的 512 维空间。没有它们三塔就只是三座孤岛。从原始输入到 768 维向量三步流水线真正的编码流程由 modules.json 定义共三步Transformer 前向idx 0对应 sentence_bert_config.json 中 text/image/audio/video 五种模态统一取last_hidden_state平均池化idx 11_Poolingpooling_mode: mean且include_prompt: true——任务前缀如task: search result | query:定义于 config_sentence_transformers.json也参与池化归一化idx 22_Normalize输出单位球面向量直接支持余弦相似度 点积 查询和文档要使用不同前缀task: search result | query:vstitle: none | text:这是检索效果的关键细节。精度如何BF16 转换的验证数据validation.json 记录了在 Apple M3 Ultra、MLX 0.32.3 上的转换校验1376 个张量全部为 BF16与 PyTorch FP32 原模型对比各模态余弦相似度最低值均在 0.9999 以上输入最低余弦相似度vs FP32最大绝对误差audio0.9999470.001258image0.9999540.001135text0.9999370.001468text_image0.9999050.001864video0.9999000.001688结论BF16 精度对嵌入结果的影响可忽略。注意一个硬性要求——切勿把该模型转成 float16README.md 明确警告保持 BF16 即可。快速上手与要点清单文本嵌入最小路径安装 MLX-VLM 与mlx0.32.3、transformers5.18.0用AutoTokenizerload_embedding_model加载查询加task:前缀、文档加title: none | text:前缀得到 768 维向量后直接做点积排序需要更省空间时可截断到 256 维并重新归一化Matryoshka。完整示例见 README.md。核心要点回顾 1376 个 BF16 张量 ≈ 1.489 GB单文件 model.safetensors 即全部权重️ 三塔结构音频塔751 张量 文本塔413 视觉塔210 2 个投影桥 输出 768 维归一化向量支持 128/256/512/768 Matryoshka 截断✅ 转换与 FP32 原版余弦相似度 ≥ 0.9999可放心用于检索、聚类等特征提取任务赞分享【免费下载链接】embeddinggemma-2-bf16项目地址https://ai.gitcode.com/hf_mirrors/mlx-community/embeddinggemma-2-bf16点击查看免费下载相关推荐解剖embeddinggemma-2-mxfp4内部架构文本视觉音频三塔如何融合成单一嵌入解剖embeddinggemma 2 mxfp4内部架构文本视觉音频三塔如何融合成单一嵌入 embeddinggemma 2 mxfp4 是 GoogleMuse-Glimmer-30B-bf16文件结构深度解析275个safetensors分片与bf16精度全拆解Muse Glimmer 30B bf16文件结构深度解析275个safetensors分片与bf16精度全拆解 Muse Glimmer 30B bf16一个向量空间装下五种模态EmbeddingGemma 2 的统一嵌入架构深度拆解一个向量空间装下五种模态EmbeddingGemma 2 的统一嵌入架构深度拆解 2026 年 10 月 6 日Google DeepMind 正式开源 E上一篇月底对账对到眼瞎用 Frappe Books 让记账自动跑起来下一篇Anthropic-Cybersecurity-Skills 全范围红队演练 API 参考attackcti 技术枚举、PTES 阶段编排与 C2 框架选型实战创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

40960 长上下文的秘密:Qwen3-4B_rai_1.8.0_hybrid 中 hybrid_opt_max_seq_length 与 rai_config.json 新手解析

40960 长上下文的秘密:Qwen3-4B_rai_1.8.0_hybrid 中 hybrid_opt_max_seq_length 与 rai_config.json 新手解析

【免费下载链接】Qwen3-4B_rai_1.8.0_hybrid 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Qwen3-4B_rai_1.8.0_hybrid 点击查看 免费下载 Qwen3-4B_rai_1.8.0_hybrid 是 AMD 官方为 Ryzen AI 平台准备的量化版 Qwen3-4B 模型,支持 40960 tokens 的…

2026/10/18 15:46:13 阅读更多 →
Cursor接入DeepSeek-V3模型:TaoToken统一Key配置与验证指南

Cursor接入DeepSeek-V3模型:TaoToken统一Key配置与验证指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 15:46:13 阅读更多 →
Anthropic Agent 工程实战笔记(六)安全与生产:把 settings 改到 TaoToken 的权限边界实践

Anthropic Agent 工程实战笔记(六)安全与生产:把 settings 改到 TaoToken 的权限边界实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 15:46:13 阅读更多 →

最新新闻

Oracle expdp异地导出:dmp文件落点与三种实现方案

Oracle expdp异地导出:dmp文件落点与三种实现方案

接手一个“expdp异地导出”的需求时,我第一反应从来不急着敲命令,而是先问一句:你说的“异地”,到底指什么落在异地?这个看似简单的问题,其实决定着后面整个方案的设计方向。做了这么多年 Oracle 运维&…

2026/10/19 18:06:54 阅读更多 →
蓝桥杯备赛Day1:P1101单词方阵,用方向枚举取代DFS

蓝桥杯备赛Day1:P1101单词方阵,用方向枚举取代DFS

1. 为什么第一天的第一题选了P1101 单词方阵如果今天是你的蓝桥杯备赛第一天,我建议你先把 P1101 单词方阵 这道题做透。原因很简单:它不是难题,却把搜索类题目里最容易被忽略的细节全暴露出来了——方向怎么枚举、边界怎么判、标记怎么打。我…

2026/10/19 18:06:54 阅读更多 →
AI+RPA融合安全:五大核心维度与落地实践

AI+RPA融合安全:五大核心维度与落地实践

AI与RPA的融合这两年几乎是所有流程自动化项目绕不开的话题,我接触的客户里,十家有八家在聊“给机器人装上大脑”这件事。传统RPA只是按照规则机械执行,遇到非结构化数据、模糊判断就卡壳,而AI正好补上这个短板——OCR识别票据、自…

2026/10/19 18:06:54 阅读更多 →
SX126x LoRa驱动移植实战:从工程结构到低功耗收发

SX126x LoRa驱动移植实战:从工程结构到低功耗收发

简介:这份资源面向嵌入式开发初学者与无线通信方向工程师,提供基于STM8的SX126x LoRa芯片完整驱动方案,解决LoRa模块从底层寄存器配置到收发数据链路搭建的问题。包内共136个文件,以h头文件、c源文件、xcl链接配置、o编译产物及ew…

2026/10/19 18:06:54 阅读更多 →
VS中_CRT_SECURE_NO_WARNINGS宏的作用、用法与避坑指南

VS中_CRT_SECURE_NO_WARNINGS宏的作用、用法与避坑指南

1. 为什么你的VS里总是报“CRT_SECURE_NO_WARNINGS”这个错用微软系编译器(Visual Studio、VS Code搭配MSVC工具链)写C/C程序的人,几乎都见过这行报错:error C4996: scanf: This function or variable may be unsafe. Consider us…

2026/10/19 18:06:54 阅读更多 →
Product Hunt热榜复盘:从票数与评论区看产品冲榜策略

Product Hunt热榜复盘:从票数与评论区看产品冲榜策略

我每天早上都会打开 Product Hunt 的热榜页面,这已经是雷打不动的习惯。2026-03-31 的这份榜单,我点开之前其实没抱太大期待——毕竟“每日热榜”四个字听起来就像流水账。但真正逐条把当天上榜的产品翻完、把评论区看完、把背后几位创始人的发布策略捋清…

2026/10/19 18:05:50 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →