safetensors

product · 首次出现 2026-06-09 · 最近出现 2026-10-23 · 累计提及 24

综述

safetensors 是 Hugging Face 推出的模型权重存储格式,以纯张量数据加 JSON 头的方式保存文件,主打安全(不执行任意代码)和快速加载,目前已成为开源模型分发的实事fact标准之一,被 Transformers、Diffusers 等主流库默认支持。相比传统的 pickle 格式,它从设计上避免了反序列化攻击风险,并支持零拷贝、内存映射式读取,社区生态已相当成熟。

safetensors 近期进展

  • v0.8.0 带来 Apple Silicon 原生优化:safetensors v0.8.0 在 Apple Silicon 上直接加载到 Metal——Hugging Face 联合创始人 Julien Chaumond 介绍,新版本可在 Apple Silicon 设备上把权重直接加载进 Metal,省去中间拷贝步骤,对在 Mac 上本地推理和微调的开发者是实际的性能改进。
  • PyTorchCon 北美大会临近:PyTorchCon 北美大会 10 月 20-21 日在圣何塞举行,safetensors 与 PyTorch 生态的互操作(如 checkpoint 转换、torch.save 的兼容方案)通常在这类大会上被讨论,值得关注。
  • 学术开源展示机会:PyTorchCon 2026 学术开源项目征集:8 个名额可做闪电演讲,围绕模型格式、序列化效率等主题的项目也有机会借此渠道获得曝光。
  • 当前焦点与观察点

    当前围绕 safetensors 的讨论主要集中在几个方向:一是跨硬件的加载效率,v0.8.0 对 Metal 的直接支持是一个信号,说明该格式正从"通用序列化"向"针对具体运行时的零拷贝集成"演进;二是与 PyTorch 原生保存格式的竞合关系,PyTorch 自身在推进更安全的 checkpoint 方案,两者如何分工仍在变化;三是量化与分片模型(如 GGUF、多分片大权重文件)场景下,safetensors 是否需要扩展元数据能力以适配推理引擎的需求。对于部署侧的团队,建议留意 v0.8.0 在 Apple Silicon 上的实测收益,以及 PyTorchCon 大会后生态工具链的更新动向。

    相关报道

    10 条在档