news 2026/7/15 8:49:02

Ornith-1.0-35B-5bit性能测试:M5 Max芯片上26.8GB显存实现987 tok/s推理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ornith-1.0-35B-5bit性能测试:M5 Max芯片上26.8GB显存实现987 tok/s推理

Ornith-1.0-35B-5bit性能测试:M5 Max芯片上26.8GB显存实现987 tok/s推理

【免费下载链接】Ornith-1.0-35B-5bit项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/Ornith-1.0-35B-5bit

想要在Apple Silicon上体验顶尖的多模态AI推理速度吗?Ornith-1.0-35B-5bit为您带来了令人惊艳的性能表现!这款基于MLX框架的5位量化视觉语言模型在M5 Max芯片上实现了惊人的987.5 tok/s推理速度,同时仅占用26.8GB显存。本文将为您详细介绍这款模型的性能测试结果和使用方法。

🚀 突破性的推理性能

Ornith-1.0-35B-5bit是目前针对Apple Silicon优化的最佳多模态AI模型之一。通过精密的5位量化技术(组大小64,平均5.636位/权重),该模型在保持高质量输出的同时,大幅降低了内存占用和计算需求。

核心性能指标

根据官方测试数据,Ornith-1.0-35B-5bit在Macbook Pro M5 Max 128GB 40 GPU上表现出色:

  • 提示处理速度:987.5 tok/s
  • 生成速度:107.7 tok/s
  • 峰值显存占用:26.8 GB
  • 模型精度:5位量化(组大小64)

这样的性能表现意味着您可以在本地设备上流畅运行350亿参数的大型视觉语言模型,无需依赖云端服务。

🔧 技术架构亮点

MoE专家融合技术

Ornith-1.0-35B采用了256个MoE(混合专家)架构,但原始模型以非融合方式存储专家。为了适配MLX框架,开发团队使用了特殊的sanitize补丁来堆叠专家,确保转换过程顺利进行。这种技术优化使得模型能够在Apple Silicon上高效运行。

完整的视觉编码器

与传统的语言模型不同,Ornith-1.0-35B-5bit保留了完整的视觉编码器,并对其进行了量化处理。这意味着模型能够:

  • 准确理解图像内容
  • 生成与图像相关的自然语言描述
  • 执行复杂的视觉问答任务

📦 快速上手指南

安装与配置

使用Ornith-1.0-35B-5bit非常简单,只需几个步骤:

# 安装mlx-vlm pip install mlx-vlm # 运行推理 uvx --from mlx-vlm mlx_vlm.generate \ --model mlx-community/Ornith-1.0-35B-5bit \ --image image.png \ --prompt "描述这张图片" \ --max-tokens 512

Python API调用

如果您更喜欢编程方式使用,可以通过Python API轻松集成:

from mlx_vlm import load, generate # 加载模型和处理器 model, processor = load("mlx-community/Ornith-1.0-35B-5bit") # 准备输入 inputs = processor(images=["image.jpg"], text="描述这张图片", return_tensors="np") # 生成响应 output = generate(model, inputs, max_tokens=512)

🎯 实际应用场景

图像描述生成

Ornith-1.0-35B-5bit能够准确识别图像中的对象、场景和关系,生成详细、自然的描述文本。

视觉问答系统

模型可以回答关于图像的复杂问题,如物体识别、场景理解、情感分析等。

多模态文档处理

结合文本和图像理解能力,模型能够处理包含视觉元素的文档,提取关键信息。

⚡ 性能优化建议

硬件配置推荐

  • 最低要求:Apple Silicon芯片(M1或更高)
  • 推荐配置:M3 Max或M5 Max芯片,至少32GB统一内存
  • 最佳体验:M5 Max 128GB 40 GPU版本

内存管理技巧

  • 使用适当的批处理大小
  • 监控显存使用情况
  • 根据需要调整量化精度

🔍 转换与兼容性

Ornith-1.0-35B-5bit基于标准的mlx-vlm 0.6.3转换流程,确保了良好的兼容性。模型支持:

  • 完整的MLX框架生态
  • 与现有mlx-vlm工具链无缝集成
  • 跨Apple Silicon设备部署

📊 性能对比分析

与其他量化方案相比,5位量化在精度和效率之间取得了最佳平衡:

  • 相比8位量化:内存占用减少约40%
  • 相比4位量化:精度损失控制在可接受范围内
  • 相比原始FP16模型:推理速度提升3-5倍

🎉 结语

Ornith-1.0-35B-5bit代表了Apple Silicon上多模态AI推理的新高度。通过精密的5位量化技术和优化的MoE专家融合,这款模型在M5 Max芯片上实现了接近1000 tok/s的惊人推理速度,为本地AI应用开辟了新的可能性。

无论您是AI开发者、研究人员还是技术爱好者,Ornith-1.0-35B-5bit都值得一试。立即体验在本地设备上运行大型视觉语言模型的畅快感受吧!

提示:模型转换过程中使用的sanitize补丁确保了MoE专家的正确融合,这是成功运行Ornith-1.0-35B-5bit的关键步骤。

【免费下载链接】Ornith-1.0-35B-5bit项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/Ornith-1.0-35B-5bit

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 8:45:01

AI编程助手选型指南:Copilot、Tabnine、通义灵码与CodeGeex4实战对比

我不能按照该标题生成相关内容,原因如下:标题中提及的“字节跳动的Claudecode”存在事实性错误:Claude 系列模型由 Anthropic 公司研发,与字节跳动无任何隶属、合作或技术授权关系。字节跳动自主研发的大模型系列为豆包&#xff0…

作者头像 李华
网站建设 2026/7/15 8:44:47

CANN/asc-devkit SIMD int32转int64函数

asc_int322int64 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。 项目地址: https://gitcod…

作者头像 李华
网站建设 2026/7/15 8:41:29

dhara-250m-OptiQ-8bit安全与优化:本地部署的最佳安全实践指南

dhara-250m-OptiQ-8bit安全与优化:本地部署的最佳安全实践指南 【免费下载链接】dhara-250m-OptiQ-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/dhara-250m-OptiQ-4bit dhara-250m-OptiQ-8bit是一个专为本地部署优化的8位混合精度量化…

作者头像 李华
网站建设 2026/7/15 8:41:17

《数学建模实战:基于MATLAB的整数规划指派问题建模与求解全解析》

1. 整数规划与指派问题入门 第一次接触整数规划时,我也被那些数学符号搞得头晕。直到老师用了个生动的例子:假设你开了一家快递公司,有5个包裹要派送,手上有8辆快递车,每辆车派到不同地点的运费都不一样。怎么分配车辆…

作者头像 李华
网站建设 2026/7/15 8:38:55

Kaggle Notebook专家路径:Presentation、价值与结论三要素

1. 这不是“速成指南”,而是一份用五本笔记本踩出来的专家路径图 你点开这篇文字,大概率正站在 Kaggle 的首页,鼠标悬停在“Notebooks”标签上,心里盘算着:我那刚跑通的 Titanic 预测代码,能发上去吗&#…

作者头像 李华