简介
Hugging Face Transformers 是现代 AI/ML 开发的基础框架,提供对文本、视觉、音频和多模态任务的数千个预训练模型的访问。它是使用 Transformer 模型的事实标准库,支持 PyTorch、TensorFlow 和 JAX 的推理和训练。
主要特性
- 统一 API 接入 200,000+ 预训练模型,覆盖文本、视觉、音频和多模态
- 支持 PyTorch、TensorFlow 和 JAX 后端
- 内置管道用于常见 NLP、计算机视觉和音频任务
- 与 Hugging Face Hub 无缝集成,支持模型共享与协作
- 原生支持量化、编译和优化技术
使用场景
- 使用预训练语言、视觉和音频模型构建 AI 应用
- 针对特定领域任务微调基础模型
- 创建结合文本、图像和音频的多模态 AI 管道
- 原型开发和生产部署 Transformer 系统
技术特点
- 纯 Python 库,包含丰富的模型架构实现
- 支持模型量化(bitsandbytes、GPTQ、AWQ)和编译(torch.compile)
- 与 Hugging Face 生态深度集成:Datasets、Tokenizers、Accelerate、PEFT、TRL