云图AI云图AI
T

transformers

Apache-2.0Python

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

163kFork 34k更新于 2026-08-02

软件介绍

Transformers 是 Hugging Face 开发的一个开源库,旨在为自然语言处理、计算机视觉、音频和多模态任务提供最先进的预训练模型。它作为模型定义框架,统一了模型在训练、推理和部署中的表示,支持 PyTorch、JAX 和 TensorFlow 等主流框架。通过简单的 API,用户可以快速加载和使用超过 100 万个模型检查点,涵盖文本生成、图像分类、语音识别等多种任务。

核心功能

支持文本、图像、音频、视频和多模态任务
统一的 Pipeline API,易于推理
与 PyTorch、JAX、TensorFlow 兼容
超过 100 万个预训练模型检查点
模型定义可被其他框架复用
低计算成本和碳足迹

适用场景

文本生成与对话系统图像分类与目标检测自动语音识别视觉问答机器翻译与摘要

Docker 部署

docker run -it --rm python:3.10-slim bash -c "pip install transformers[torch] && python -c \"from transformers import pipeline; print('Transformers installed successfully')\""

FAQ

Transformers 支持哪些深度学习框架?

Transformers 支持 PyTorch、JAX 和 TensorFlow 2.0。

如何安装 Transformers?

可以使用 pip 或 uv 安装:pip install "transformers[torch]"。