Metadata-Version: 2.4 Name: transformers Version: 5.1.0 Summary: 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. Home-page: https://github.com/huggingface/transformers Author: The Hugging Face team (past and future) with the help of all our contributors (https://github.com/huggingface/transformers/graphs/contributors) Author-email: transformers@huggingface.co License: Apache 2.0 License Keywords: machine-learning nlp python pytorch transformer llm vlm deep-learning inference training model-hub pretrained-models llama gemma qwen Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Intended Audience :: Education Classifier: Intended Audience :: Science/Research Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 Classifier: Programming Language :: Python :: 3.14 Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence Requires-Python: >=3.10.0 Description-Content-Type: text/markdown License-File: LICENSE Requires-Dist: huggingface-hub<2.0,>=1.3.0 Requires-Dist: numpy>=1.17 Requires-Dist: packaging>=20.0 Requires-Dist: pyyaml>=5.1 Requires-Dist: regex!=2019.12.17 Requires-Dist: tokenizers<=0.23.0,>=0.22.0 Requires-Dist: typer-slim Requires-Dist: safetensors>=0.4.3 Requires-Dist: tqdm>=4.27 Provides-Extra: torch Requires-Dist: torch>=2.4; extra == "torch" Requires-Dist: accelerate>=1.1.0; extra == "torch" Provides-Extra: vision Requires-Dist: torchvision; extra == "vision" Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "vision" Provides-Extra: audio Requires-Dist: torchaudio; extra == "audio" Requires-Dist: librosa; extra == "audio" Requires-Dist: pyctcdecode>=0.4.0; extra == "audio" Requires-Dist: phonemizer; extra == "audio" Provides-Extra: video Requires-Dist: av; extra == "video" Provides-Extra: timm Requires-Dist: timm>=1.0.23; extra == "timm" Provides-Extra: quality Requires-Dist: datasets>=2.15.0; extra == "quality" Requires-Dist: ruff==0.14.10; extra == "quality" Requires-Dist: GitPython<3.1.19; extra == "quality" Requires-Dist: urllib3<2.0.0; extra == "quality" Requires-Dist: libcst; extra == "quality" Requires-Dist: rich; extra == "quality" Provides-Extra: kernels Requires-Dist: kernels<0.11,>=0.10.2; extra == "kernels" Provides-Extra: sentencepiece Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "sentencepiece" Requires-Dist: protobuf; extra == "sentencepiece" Provides-Extra: tiktoken Requires-Dist: tiktoken; extra == "tiktoken" Requires-Dist: blobfile; extra == "tiktoken" Provides-Extra: mistral-common Requires-Dist: mistral-common[image]>=1.8.8; extra == "mistral-common" Provides-Extra: chat-template Requires-Dist: jinja2>=3.1.0; extra == "chat-template" Requires-Dist: jmespath>=1.0.1; extra == "chat-template" Provides-Extra: sklearn Requires-Dist: scikit-learn; extra == "sklearn" Provides-Extra: accelerate Requires-Dist: accelerate>=1.1.0; extra == "accelerate" Provides-Extra: retrieval Requires-Dist: faiss-cpu; extra == "retrieval" Requires-Dist: datasets>=2.15.0; extra == "retrieval" Provides-Extra: sagemaker Requires-Dist: sagemaker>=2.31.0; extra == "sagemaker" Provides-Extra: deepspeed Requires-Dist: deepspeed>=0.9.3; extra == "deepspeed" Requires-Dist: accelerate>=1.1.0; extra == "deepspeed" Provides-Extra: optuna Requires-Dist: optuna; extra == "optuna" Provides-Extra: integrations Requires-Dist: kernels<0.11,>=0.10.2; extra == "integrations" Requires-Dist: optuna; extra == "integrations" Requires-Dist: codecarbon>=2.8.1; extra == "integrations" Requires-Dist: ray[tune]>=2.7.0; extra == "integrations" Provides-Extra: ray Requires-Dist: ray[tune]>=2.7.0; extra == "ray" Provides-Extra: codecarbon Requires-Dist: codecarbon>=2.8.1; extra == "codecarbon" Provides-Extra: serving Requires-Dist: openai>=1.98.0; extra == "serving" Requires-Dist: pydantic>=2; extra == "serving" Requires-Dist: uvicorn; extra == "serving" Requires-Dist: fastapi; extra == "serving" Requires-Dist: starlette; extra == "serving" Requires-Dist: rich; extra == "serving" Requires-Dist: torch>=2.4; extra == "serving" Requires-Dist: accelerate>=1.1.0; extra == "serving" Provides-Extra: num2words Requires-Dist: num2words; extra == "num2words" Provides-Extra: benchmark Requires-Dist: optimum-benchmark>=0.3.0; extra == "benchmark" Provides-Extra: ja Requires-Dist: fugashi>=1.0; extra == "ja" Requires-Dist: ipadic<2.0,>=1.0.0; extra == "ja" Requires-Dist: unidic_lite>=1.0.7; extra == "ja" Requires-Dist: unidic>=1.0.2; extra == "ja" Requires-Dist: rhoknp<1.3.1,>=1.1.0; extra == "ja" Requires-Dist: sudachipy>=0.6.6; extra == "ja" Requires-Dist: sudachidict_core>=20220729; extra == "ja" Provides-Extra: open-telemetry Requires-Dist: opentelemetry-api; extra == "open-telemetry" Requires-Dist: opentelemetry-exporter-otlp; extra == "open-telemetry" Requires-Dist: opentelemetry-sdk; extra == "open-telemetry" Provides-Extra: testing Requires-Dist: pytest<9.0.0,>=7.2.0; extra == "testing" Requires-Dist: pytest-asyncio>=1.2.0; extra == "testing" Requires-Dist: pytest-random-order; extra == "testing" Requires-Dist: pytest-rich; extra == "testing" Requires-Dist: pytest-xdist; extra == "testing" Requires-Dist: pytest-order; extra == "testing" Requires-Dist: pytest-rerunfailures<16.0; extra == "testing" Requires-Dist: pytest-timeout; extra == "testing" Requires-Dist: pytest-env; extra == "testing" Requires-Dist: timeout-decorator; extra == "testing" Requires-Dist: parameterized>=0.9; extra == "testing" Requires-Dist: psutil; extra == "testing" Requires-Dist: dill<0.3.5; extra == "testing" Requires-Dist: evaluate>=0.4.6; extra == "testing" Requires-Dist: rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "testing" Requires-Dist: nltk<=3.8.1; extra == "testing" Requires-Dist: sacremoses; extra == "testing" Requires-Dist: rjieba; extra == "testing" Requires-Dist: beautifulsoup4; extra == "testing" Requires-Dist: tensorboard; extra == "testing" Requires-Dist: sacrebleu<2.0.0,>=1.4.12; extra == "testing" Requires-Dist: filelock; extra == "testing" Requires-Dist: datasets>=2.15.0; extra == "testing" Requires-Dist: ruff==0.14.10; extra == "testing" Requires-Dist: GitPython<3.1.19; extra == "testing" Requires-Dist: urllib3<2.0.0; extra == "testing" Requires-Dist: libcst; extra == "testing" Requires-Dist: rich; extra == "testing" Requires-Dist: faiss-cpu; extra == "testing" Requires-Dist: datasets>=2.15.0; extra == "testing" Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "testing" Requires-Dist: protobuf; extra == "testing" Requires-Dist: openai>=1.98.0; extra == "testing" Requires-Dist: pydantic>=2; extra == "testing" Requires-Dist: uvicorn; extra == "testing" Requires-Dist: fastapi; extra == "testing" Requires-Dist: starlette; extra == "testing" Requires-Dist: rich; extra == "testing" Requires-Dist: torch>=2.4; extra == "testing" Requires-Dist: accelerate>=1.1.0; extra == "testing" Requires-Dist: mistral-common[image]>=1.8.8; extra == "testing" Provides-Extra: deepspeed-testing Requires-Dist: deepspeed>=0.9.3; extra == "deepspeed-testing" Requires-Dist: accelerate>=1.1.0; extra == "deepspeed-testing" Requires-Dist: pytest<9.0.0,>=7.2.0; extra == "deepspeed-testing" Requires-Dist: pytest-asyncio>=1.2.0; extra == "deepspeed-testing" Requires-Dist: pytest-random-order; extra == "deepspeed-testing" Requires-Dist: pytest-rich; extra == "deepspeed-testing" Requires-Dist: pytest-xdist; extra == "deepspeed-testing" Requires-Dist: pytest-order; extra == "deepspeed-testing" Requires-Dist: pytest-rerunfailures<16.0; extra == "deepspeed-testing" Requires-Dist: pytest-timeout; extra == "deepspeed-testing" Requires-Dist: pytest-env; extra == "deepspeed-testing" Requires-Dist: timeout-decorator; extra == "deepspeed-testing" Requires-Dist: parameterized>=0.9; extra == "deepspeed-testing" Requires-Dist: psutil; extra == "deepspeed-testing" Requires-Dist: dill<0.3.5; extra == "deepspeed-testing" Requires-Dist: evaluate>=0.4.6; extra == "deepspeed-testing" Requires-Dist: rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "deepspeed-testing" Requires-Dist: nltk<=3.8.1; extra == "deepspeed-testing" Requires-Dist: sacremoses; extra == "deepspeed-testing" Requires-Dist: rjieba; extra == "deepspeed-testing" Requires-Dist: beautifulsoup4; extra == "deepspeed-testing" Requires-Dist: tensorboard; extra == "deepspeed-testing" Requires-Dist: sacrebleu<2.0.0,>=1.4.12; extra == "deepspeed-testing" Requires-Dist: filelock; extra == "deepspeed-testing" Requires-Dist: datasets>=2.15.0; extra == "deepspeed-testing" Requires-Dist: ruff==0.14.10; extra == "deepspeed-testing" Requires-Dist: GitPython<3.1.19; extra == "deepspeed-testing" Requires-Dist: urllib3<2.0.0; extra == "deepspeed-testing" Requires-Dist: libcst; extra == "deepspeed-testing" Requires-Dist: rich; extra == "deepspeed-testing" Requires-Dist: faiss-cpu; extra == "deepspeed-testing" Requires-Dist: datasets>=2.15.0; extra == "deepspeed-testing" Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "deepspeed-testing" Requires-Dist: protobuf; extra == "deepspeed-testing" Requires-Dist: openai>=1.98.0; extra == "deepspeed-testing" Requires-Dist: pydantic>=2; extra == "deepspeed-testing" Requires-Dist: uvicorn; extra == "deepspeed-testing" Requires-Dist: fastapi; extra == "deepspeed-testing" Requires-Dist: starlette; extra == "deepspeed-testing" Requires-Dist: rich; extra == "deepspeed-testing" Requires-Dist: torch>=2.4; extra == "deepspeed-testing" Requires-Dist: accelerate>=1.1.0; extra == "deepspeed-testing" Requires-Dist: mistral-common[image]>=1.8.8; extra == "deepspeed-testing" Requires-Dist: optuna; extra == "deepspeed-testing" Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "deepspeed-testing" Requires-Dist: protobuf; extra == "deepspeed-testing" Provides-Extra: all Requires-Dist: torch>=2.4; extra == "all" Requires-Dist: accelerate>=1.1.0; extra == "all" Requires-Dist: torchvision; extra == "all" Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "all" Requires-Dist: torchaudio; extra == "all" Requires-Dist: librosa; extra == "all" Requires-Dist: pyctcdecode>=0.4.0; extra == "all" Requires-Dist: phonemizer; extra == "all" Requires-Dist: av; extra == "all" Requires-Dist: kernels<0.11,>=0.10.2; extra == "all" Requires-Dist: timm>=1.0.23; extra == "all" Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "all" Requires-Dist: protobuf; extra == "all" Requires-Dist: tiktoken; extra == "all" Requires-Dist: blobfile; extra == "all" Requires-Dist: jinja2>=3.1.0; extra == "all" Requires-Dist: jmespath>=1.0.1; extra == "all" Requires-Dist: num2words; extra == "all" Requires-Dist: mistral-common[image]>=1.8.8; extra == "all" Provides-Extra: dev Requires-Dist: torch>=2.4; extra == "dev" Requires-Dist: accelerate>=1.1.0; extra == "dev" Requires-Dist: torchvision; extra == "dev" Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "dev" Requires-Dist: torchaudio; extra == "dev" Requires-Dist: librosa; extra == "dev" Requires-Dist: pyctcdecode>=0.4.0; extra == "dev" Requires-Dist: phonemizer; extra == "dev" Requires-Dist: av; extra == "dev" Requires-Dist: kernels<0.11,>=0.10.2; extra == "dev" Requires-Dist: timm>=1.0.23; extra == "dev" Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev" Requires-Dist: protobuf; extra == "dev" Requires-Dist: tiktoken; extra == "dev" Requires-Dist: blobfile; extra == "dev" Requires-Dist: jinja2>=3.1.0; extra == "dev" Requires-Dist: jmespath>=1.0.1; extra == "dev" Requires-Dist: num2words; extra == "dev" Requires-Dist: mistral-common[image]>=1.8.8; extra == "dev" Requires-Dist: pytest<9.0.0,>=7.2.0; extra == "dev" Requires-Dist: pytest-asyncio>=1.2.0; extra == "dev" Requires-Dist: pytest-random-order; extra == "dev" Requires-Dist: pytest-rich; extra == "dev" Requires-Dist: pytest-xdist; extra == "dev" Requires-Dist: pytest-order; extra == "dev" Requires-Dist: pytest-rerunfailures<16.0; extra == "dev" Requires-Dist: pytest-timeout; extra == "dev" Requires-Dist: pytest-env; extra == "dev" Requires-Dist: timeout-decorator; extra == "dev" Requires-Dist: parameterized>=0.9; extra == "dev" Requires-Dist: psutil; extra == "dev" Requires-Dist: dill<0.3.5; extra == "dev" Requires-Dist: evaluate>=0.4.6; extra == "dev" Requires-Dist: rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev" Requires-Dist: nltk<=3.8.1; extra == "dev" Requires-Dist: sacremoses; extra == "dev" Requires-Dist: rjieba; extra == "dev" Requires-Dist: beautifulsoup4; extra == "dev" Requires-Dist: tensorboard; extra == "dev" Requires-Dist: sacrebleu<2.0.0,>=1.4.12; extra == "dev" Requires-Dist: filelock; extra == "dev" Requires-Dist: datasets>=2.15.0; extra == "dev" Requires-Dist: ruff==0.14.10; extra == "dev" Requires-Dist: GitPython<3.1.19; extra == "dev" Requires-Dist: urllib3<2.0.0; extra == "dev" Requires-Dist: libcst; extra == "dev" Requires-Dist: rich; extra == "dev" Requires-Dist: faiss-cpu; extra == "dev" Requires-Dist: datasets>=2.15.0; extra == "dev" Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev" Requires-Dist: protobuf; extra == "dev" Requires-Dist: openai>=1.98.0; extra == "dev" Requires-Dist: pydantic>=2; extra == "dev" Requires-Dist: uvicorn; extra == "dev" Requires-Dist: fastapi; extra == "dev" Requires-Dist: starlette; extra == "dev" Requires-Dist: rich; extra == "dev" Requires-Dist: torch>=2.4; extra == "dev" Requires-Dist: accelerate>=1.1.0; extra == "dev" Requires-Dist: mistral-common[image]>=1.8.8; extra == "dev" Requires-Dist: fugashi>=1.0; extra == "dev" Requires-Dist: ipadic<2.0,>=1.0.0; extra == "dev" Requires-Dist: unidic_lite>=1.0.7; extra == "dev" Requires-Dist: unidic>=1.0.2; extra == "dev" Requires-Dist: rhoknp<1.3.1,>=1.1.0; extra == "dev" Requires-Dist: sudachipy>=0.6.6; extra == "dev" Requires-Dist: sudachidict_core>=20220729; extra == "dev" Requires-Dist: scikit-learn; extra == "dev" Dynamic: author Dynamic: author-email Dynamic: classifier Dynamic: description Dynamic: description-content-type Dynamic: home-page Dynamic: keywords Dynamic: license Dynamic: license-file Dynamic: provides-extra Dynamic: requires-dist Dynamic: requires-python Dynamic: summary
English | 简体中文 | 繁體中文 | 한국어 | Español | 日本語 | हिन्दी | Русский | Português | తెలుగు | Français | Deutsch | Italiano | Tiếng Việt | العربية | اردو | বাংলা |
State-of-the-art pretrained models for inference and training