Download .venv/transformers/src/transformers.egg-info/PKG-INFO from DrDavis/PythonProject1: direct link, hf CLI and curl.
- Browser
- Download file 45.6 kB
-
https://huggingface.co/DrDavis/PythonProject1/resolve/main/.venv/transformers/src/transformers.egg-info/PKG-INFO
- Command line
-
hf download hf://DrDavis/PythonProject1/.venv/transformers/src/transformers.egg-info/PKG-INFO
-
curl -L -o PKG-INFO https://huggingface.co/DrDavis/PythonProject1/resolve/main/.venv/transformers/src/transformers.egg-info/PKG-INFO
45.6 kB
| Metadata-Version: 2.2 | |
| Name: transformers | |
| Version: 4.50.0.dev0 | |
| Summary: State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow | |
| 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: NLP vision speech deep learning transformer pytorch tensorflow jax BERT GPT-2 Wav2Vec2 ViT | |
| Classifier: Development Status :: 5 - Production/Stable | |
| Classifier: Intended Audience :: Developers | |
| Classifier: Intended Audience :: Education | |
| Classifier: Intended Audience :: Science/Research | |
| Classifier: License :: OSI Approved :: Apache Software License | |
| Classifier: Operating System :: OS Independent | |
| Classifier: Programming Language :: Python :: 3 | |
| Classifier: Programming Language :: Python :: 3.9 | |
| Classifier: Programming Language :: Python :: 3.10 | |
| Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence | |
| Requires-Python: >=3.9.0 | |
| Description-Content-Type: text/markdown | |
| License-File: LICENSE | |
| Requires-Dist: filelock | |
| Requires-Dist: huggingface-hub<1.0,>=0.26.0 | |
| Requires-Dist: numpy>=1.17 | |
| Requires-Dist: packaging>=20.0 | |
| Requires-Dist: pyyaml>=5.1 | |
| Requires-Dist: regex!=2019.12.17 | |
| Requires-Dist: requests | |
| Requires-Dist: tokenizers<0.22,>=0.21 | |
| Requires-Dist: safetensors>=0.4.1 | |
| Requires-Dist: tqdm>=4.27 | |
| 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: sudachipy>=0.6.6; extra == "ja" | |
| Requires-Dist: sudachidict_core>=20220729; extra == "ja" | |
| Requires-Dist: rhoknp<1.3.1,>=1.1.0; extra == "ja" | |
| Provides-Extra: sklearn | |
| Requires-Dist: scikit-learn; extra == "sklearn" | |
| Provides-Extra: tf | |
| Requires-Dist: tensorflow<2.16,>2.9; extra == "tf" | |
| Requires-Dist: onnxconverter-common; extra == "tf" | |
| Requires-Dist: tf2onnx; extra == "tf" | |
| Requires-Dist: tensorflow-text<2.16; extra == "tf" | |
| Requires-Dist: keras-nlp<0.14.0,>=0.3.1; extra == "tf" | |
| Provides-Extra: tf-cpu | |
| Requires-Dist: keras<2.16,>2.9; extra == "tf-cpu" | |
| Requires-Dist: tensorflow-cpu<2.16,>2.9; extra == "tf-cpu" | |
| Requires-Dist: onnxconverter-common; extra == "tf-cpu" | |
| Requires-Dist: tf2onnx; extra == "tf-cpu" | |
| Requires-Dist: tensorflow-text<2.16; extra == "tf-cpu" | |
| Requires-Dist: keras-nlp<0.14.0,>=0.3.1; extra == "tf-cpu" | |
| Requires-Dist: tensorflow-probability<0.24; extra == "tf-cpu" | |
| Provides-Extra: torch | |
| Requires-Dist: torch>=2.0; extra == "torch" | |
| Requires-Dist: accelerate>=0.26.0; extra == "torch" | |
| Provides-Extra: accelerate | |
| Requires-Dist: accelerate>=0.26.0; extra == "accelerate" | |
| Provides-Extra: retrieval | |
| Requires-Dist: datasets!=2.5.0; extra == "retrieval" | |
| Provides-Extra: flax | |
| Provides-Extra: tokenizers | |
| Requires-Dist: tokenizers<0.22,>=0.21; extra == "tokenizers" | |
| Provides-Extra: ftfy | |
| Requires-Dist: ftfy; extra == "ftfy" | |
| Provides-Extra: onnxruntime | |
| Requires-Dist: onnxruntime>=1.4.0; extra == "onnxruntime" | |
| Requires-Dist: onnxruntime-tools>=1.4.2; extra == "onnxruntime" | |
| Provides-Extra: onnx | |
| Requires-Dist: onnxconverter-common; extra == "onnx" | |
| Requires-Dist: tf2onnx; extra == "onnx" | |
| Requires-Dist: onnxruntime>=1.4.0; extra == "onnx" | |
| Requires-Dist: onnxruntime-tools>=1.4.2; extra == "onnx" | |
| Provides-Extra: modelcreation | |
| Requires-Dist: cookiecutter==1.7.3; extra == "modelcreation" | |
| 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>=0.26.0; extra == "deepspeed" | |
| Provides-Extra: optuna | |
| Requires-Dist: optuna; extra == "optuna" | |
| Provides-Extra: ray | |
| Requires-Dist: ray[tune]>=2.7.0; extra == "ray" | |
| Provides-Extra: sigopt | |
| Requires-Dist: sigopt; extra == "sigopt" | |
| Provides-Extra: integrations | |
| Requires-Dist: optuna; extra == "integrations" | |
| Requires-Dist: ray[tune]>=2.7.0; extra == "integrations" | |
| Requires-Dist: sigopt; extra == "integrations" | |
| Provides-Extra: serving | |
| Requires-Dist: pydantic; extra == "serving" | |
| Requires-Dist: uvicorn; extra == "serving" | |
| Requires-Dist: fastapi; extra == "serving" | |
| Requires-Dist: starlette; extra == "serving" | |
| Provides-Extra: audio | |
| Requires-Dist: librosa; extra == "audio" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "audio" | |
| Requires-Dist: phonemizer; extra == "audio" | |
| Requires-Dist: kenlm; extra == "audio" | |
| Provides-Extra: speech | |
| Requires-Dist: torchaudio; extra == "speech" | |
| Requires-Dist: librosa; extra == "speech" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "speech" | |
| Requires-Dist: phonemizer; extra == "speech" | |
| Requires-Dist: kenlm; extra == "speech" | |
| Provides-Extra: torch-speech | |
| Requires-Dist: torchaudio; extra == "torch-speech" | |
| Requires-Dist: librosa; extra == "torch-speech" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "torch-speech" | |
| Requires-Dist: phonemizer; extra == "torch-speech" | |
| Requires-Dist: kenlm; extra == "torch-speech" | |
| Provides-Extra: tf-speech | |
| Requires-Dist: librosa; extra == "tf-speech" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "tf-speech" | |
| Requires-Dist: phonemizer; extra == "tf-speech" | |
| Requires-Dist: kenlm; extra == "tf-speech" | |
| Provides-Extra: flax-speech | |
| Requires-Dist: librosa; extra == "flax-speech" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "flax-speech" | |
| Requires-Dist: phonemizer; extra == "flax-speech" | |
| Requires-Dist: kenlm; extra == "flax-speech" | |
| Provides-Extra: vision | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "vision" | |
| Provides-Extra: timm | |
| Requires-Dist: timm<=1.0.11; extra == "timm" | |
| Provides-Extra: torch-vision | |
| Requires-Dist: torchvision; extra == "torch-vision" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "torch-vision" | |
| Provides-Extra: natten | |
| Requires-Dist: natten<0.15.0,>=0.14.6; extra == "natten" | |
| Provides-Extra: codecarbon | |
| Requires-Dist: codecarbon>=2.8.1; extra == "codecarbon" | |
| Provides-Extra: video | |
| Requires-Dist: av; extra == "video" | |
| 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: testing | |
| Requires-Dist: pytest<8.0.0,>=7.2.0; extra == "testing" | |
| Requires-Dist: pytest-asyncio; extra == "testing" | |
| Requires-Dist: pytest-rich; extra == "testing" | |
| Requires-Dist: pytest-xdist; extra == "testing" | |
| Requires-Dist: timeout-decorator; extra == "testing" | |
| Requires-Dist: parameterized; extra == "testing" | |
| Requires-Dist: psutil; extra == "testing" | |
| Requires-Dist: datasets!=2.5.0; extra == "testing" | |
| Requires-Dist: dill<0.3.5; extra == "testing" | |
| Requires-Dist: evaluate>=0.2.0; extra == "testing" | |
| Requires-Dist: pytest-timeout; extra == "testing" | |
| Requires-Dist: ruff==0.5.1; extra == "testing" | |
| Requires-Dist: sacrebleu<2.0.0,>=1.4.12; 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: GitPython<3.1.19; extra == "testing" | |
| Requires-Dist: sacremoses; extra == "testing" | |
| Requires-Dist: rjieba; extra == "testing" | |
| Requires-Dist: beautifulsoup4; extra == "testing" | |
| Requires-Dist: tensorboard; extra == "testing" | |
| Requires-Dist: pydantic; extra == "testing" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "testing" | |
| Requires-Dist: datasets!=2.5.0; extra == "testing" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "testing" | |
| Provides-Extra: deepspeed-testing | |
| Requires-Dist: deepspeed>=0.9.3; extra == "deepspeed-testing" | |
| Requires-Dist: accelerate>=0.26.0; extra == "deepspeed-testing" | |
| Requires-Dist: pytest<8.0.0,>=7.2.0; extra == "deepspeed-testing" | |
| Requires-Dist: pytest-asyncio; extra == "deepspeed-testing" | |
| Requires-Dist: pytest-rich; extra == "deepspeed-testing" | |
| Requires-Dist: pytest-xdist; extra == "deepspeed-testing" | |
| Requires-Dist: timeout-decorator; extra == "deepspeed-testing" | |
| Requires-Dist: parameterized; extra == "deepspeed-testing" | |
| Requires-Dist: psutil; extra == "deepspeed-testing" | |
| Requires-Dist: datasets!=2.5.0; extra == "deepspeed-testing" | |
| Requires-Dist: dill<0.3.5; extra == "deepspeed-testing" | |
| Requires-Dist: evaluate>=0.2.0; extra == "deepspeed-testing" | |
| Requires-Dist: pytest-timeout; extra == "deepspeed-testing" | |
| Requires-Dist: ruff==0.5.1; extra == "deepspeed-testing" | |
| Requires-Dist: sacrebleu<2.0.0,>=1.4.12; 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: GitPython<3.1.19; 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: pydantic; extra == "deepspeed-testing" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "deepspeed-testing" | |
| Requires-Dist: datasets!=2.5.0; extra == "deepspeed-testing" | |
| Requires-Dist: cookiecutter==1.7.3; 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: ruff | |
| Requires-Dist: ruff==0.5.1; extra == "ruff" | |
| Provides-Extra: quality | |
| Requires-Dist: datasets!=2.5.0; extra == "quality" | |
| Requires-Dist: isort>=5.5.4; extra == "quality" | |
| Requires-Dist: ruff==0.5.1; 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: all | |
| Requires-Dist: tensorflow<2.16,>2.9; extra == "all" | |
| Requires-Dist: onnxconverter-common; extra == "all" | |
| Requires-Dist: tf2onnx; extra == "all" | |
| Requires-Dist: tensorflow-text<2.16; extra == "all" | |
| Requires-Dist: keras-nlp<0.14.0,>=0.3.1; extra == "all" | |
| Requires-Dist: torch>=2.0; extra == "all" | |
| Requires-Dist: accelerate>=0.26.0; extra == "all" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "all" | |
| Requires-Dist: protobuf; extra == "all" | |
| Requires-Dist: tokenizers<0.22,>=0.21; 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: kenlm; extra == "all" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "all" | |
| Requires-Dist: optuna; extra == "all" | |
| Requires-Dist: ray[tune]>=2.7.0; extra == "all" | |
| Requires-Dist: sigopt; extra == "all" | |
| Requires-Dist: timm<=1.0.11; extra == "all" | |
| Requires-Dist: torchvision; extra == "all" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "all" | |
| Requires-Dist: codecarbon>=2.8.1; extra == "all" | |
| Requires-Dist: accelerate>=0.26.0; extra == "all" | |
| Requires-Dist: av; extra == "all" | |
| Provides-Extra: dev-torch | |
| Requires-Dist: pytest<8.0.0,>=7.2.0; extra == "dev-torch" | |
| Requires-Dist: pytest-asyncio; extra == "dev-torch" | |
| Requires-Dist: pytest-rich; extra == "dev-torch" | |
| Requires-Dist: pytest-xdist; extra == "dev-torch" | |
| Requires-Dist: timeout-decorator; extra == "dev-torch" | |
| Requires-Dist: parameterized; extra == "dev-torch" | |
| Requires-Dist: psutil; extra == "dev-torch" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev-torch" | |
| Requires-Dist: dill<0.3.5; extra == "dev-torch" | |
| Requires-Dist: evaluate>=0.2.0; extra == "dev-torch" | |
| Requires-Dist: pytest-timeout; extra == "dev-torch" | |
| Requires-Dist: ruff==0.5.1; extra == "dev-torch" | |
| Requires-Dist: sacrebleu<2.0.0,>=1.4.12; extra == "dev-torch" | |
| Requires-Dist: rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev-torch" | |
| Requires-Dist: nltk<=3.8.1; extra == "dev-torch" | |
| Requires-Dist: GitPython<3.1.19; extra == "dev-torch" | |
| Requires-Dist: sacremoses; extra == "dev-torch" | |
| Requires-Dist: rjieba; extra == "dev-torch" | |
| Requires-Dist: beautifulsoup4; extra == "dev-torch" | |
| Requires-Dist: tensorboard; extra == "dev-torch" | |
| Requires-Dist: pydantic; extra == "dev-torch" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev-torch" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev-torch" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "dev-torch" | |
| Requires-Dist: torch>=2.0; extra == "dev-torch" | |
| Requires-Dist: accelerate>=0.26.0; extra == "dev-torch" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev-torch" | |
| Requires-Dist: protobuf; extra == "dev-torch" | |
| Requires-Dist: tokenizers<0.22,>=0.21; extra == "dev-torch" | |
| Requires-Dist: torchaudio; extra == "dev-torch" | |
| Requires-Dist: librosa; extra == "dev-torch" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "dev-torch" | |
| Requires-Dist: phonemizer; extra == "dev-torch" | |
| Requires-Dist: kenlm; extra == "dev-torch" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "dev-torch" | |
| Requires-Dist: optuna; extra == "dev-torch" | |
| Requires-Dist: ray[tune]>=2.7.0; extra == "dev-torch" | |
| Requires-Dist: sigopt; extra == "dev-torch" | |
| Requires-Dist: timm<=1.0.11; extra == "dev-torch" | |
| Requires-Dist: torchvision; extra == "dev-torch" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "dev-torch" | |
| Requires-Dist: codecarbon>=2.8.1; extra == "dev-torch" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev-torch" | |
| Requires-Dist: isort>=5.5.4; extra == "dev-torch" | |
| Requires-Dist: ruff==0.5.1; extra == "dev-torch" | |
| Requires-Dist: GitPython<3.1.19; extra == "dev-torch" | |
| Requires-Dist: urllib3<2.0.0; extra == "dev-torch" | |
| Requires-Dist: libcst; extra == "dev-torch" | |
| Requires-Dist: rich; extra == "dev-torch" | |
| Requires-Dist: fugashi>=1.0; extra == "dev-torch" | |
| Requires-Dist: ipadic<2.0,>=1.0.0; extra == "dev-torch" | |
| Requires-Dist: unidic_lite>=1.0.7; extra == "dev-torch" | |
| Requires-Dist: unidic>=1.0.2; extra == "dev-torch" | |
| Requires-Dist: sudachipy>=0.6.6; extra == "dev-torch" | |
| Requires-Dist: sudachidict_core>=20220729; extra == "dev-torch" | |
| Requires-Dist: rhoknp<1.3.1,>=1.1.0; extra == "dev-torch" | |
| Requires-Dist: scikit-learn; extra == "dev-torch" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "dev-torch" | |
| Requires-Dist: onnxruntime>=1.4.0; extra == "dev-torch" | |
| Requires-Dist: onnxruntime-tools>=1.4.2; extra == "dev-torch" | |
| Provides-Extra: dev-tensorflow | |
| Requires-Dist: pytest<8.0.0,>=7.2.0; extra == "dev-tensorflow" | |
| Requires-Dist: pytest-asyncio; extra == "dev-tensorflow" | |
| Requires-Dist: pytest-rich; extra == "dev-tensorflow" | |
| Requires-Dist: pytest-xdist; extra == "dev-tensorflow" | |
| Requires-Dist: timeout-decorator; extra == "dev-tensorflow" | |
| Requires-Dist: parameterized; extra == "dev-tensorflow" | |
| Requires-Dist: psutil; extra == "dev-tensorflow" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev-tensorflow" | |
| Requires-Dist: dill<0.3.5; extra == "dev-tensorflow" | |
| Requires-Dist: evaluate>=0.2.0; extra == "dev-tensorflow" | |
| Requires-Dist: pytest-timeout; extra == "dev-tensorflow" | |
| Requires-Dist: ruff==0.5.1; extra == "dev-tensorflow" | |
| Requires-Dist: sacrebleu<2.0.0,>=1.4.12; extra == "dev-tensorflow" | |
| Requires-Dist: rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1; extra == "dev-tensorflow" | |
| Requires-Dist: nltk<=3.8.1; extra == "dev-tensorflow" | |
| Requires-Dist: GitPython<3.1.19; extra == "dev-tensorflow" | |
| Requires-Dist: sacremoses; extra == "dev-tensorflow" | |
| Requires-Dist: rjieba; extra == "dev-tensorflow" | |
| Requires-Dist: beautifulsoup4; extra == "dev-tensorflow" | |
| Requires-Dist: tensorboard; extra == "dev-tensorflow" | |
| Requires-Dist: pydantic; extra == "dev-tensorflow" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev-tensorflow" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev-tensorflow" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "dev-tensorflow" | |
| Requires-Dist: tensorflow<2.16,>2.9; extra == "dev-tensorflow" | |
| Requires-Dist: onnxconverter-common; extra == "dev-tensorflow" | |
| Requires-Dist: tf2onnx; extra == "dev-tensorflow" | |
| Requires-Dist: tensorflow-text<2.16; extra == "dev-tensorflow" | |
| Requires-Dist: keras-nlp<0.14.0,>=0.3.1; extra == "dev-tensorflow" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev-tensorflow" | |
| Requires-Dist: protobuf; extra == "dev-tensorflow" | |
| Requires-Dist: tokenizers<0.22,>=0.21; extra == "dev-tensorflow" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "dev-tensorflow" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev-tensorflow" | |
| Requires-Dist: isort>=5.5.4; extra == "dev-tensorflow" | |
| Requires-Dist: ruff==0.5.1; extra == "dev-tensorflow" | |
| Requires-Dist: GitPython<3.1.19; extra == "dev-tensorflow" | |
| Requires-Dist: urllib3<2.0.0; extra == "dev-tensorflow" | |
| Requires-Dist: libcst; extra == "dev-tensorflow" | |
| Requires-Dist: rich; extra == "dev-tensorflow" | |
| Requires-Dist: scikit-learn; extra == "dev-tensorflow" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "dev-tensorflow" | |
| Requires-Dist: onnxconverter-common; extra == "dev-tensorflow" | |
| Requires-Dist: tf2onnx; extra == "dev-tensorflow" | |
| Requires-Dist: onnxruntime>=1.4.0; extra == "dev-tensorflow" | |
| Requires-Dist: onnxruntime-tools>=1.4.2; extra == "dev-tensorflow" | |
| Requires-Dist: librosa; extra == "dev-tensorflow" | |
| Requires-Dist: pyctcdecode>=0.4.0; extra == "dev-tensorflow" | |
| Requires-Dist: phonemizer; extra == "dev-tensorflow" | |
| Requires-Dist: kenlm; extra == "dev-tensorflow" | |
| Provides-Extra: dev | |
| Requires-Dist: tensorflow<2.16,>2.9; extra == "dev" | |
| Requires-Dist: onnxconverter-common; extra == "dev" | |
| Requires-Dist: tf2onnx; extra == "dev" | |
| Requires-Dist: tensorflow-text<2.16; extra == "dev" | |
| Requires-Dist: keras-nlp<0.14.0,>=0.3.1; extra == "dev" | |
| Requires-Dist: torch>=2.0; extra == "dev" | |
| Requires-Dist: accelerate>=0.26.0; extra == "dev" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev" | |
| Requires-Dist: protobuf; extra == "dev" | |
| Requires-Dist: tokenizers<0.22,>=0.21; 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: kenlm; extra == "dev" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "dev" | |
| Requires-Dist: optuna; extra == "dev" | |
| Requires-Dist: ray[tune]>=2.7.0; extra == "dev" | |
| Requires-Dist: sigopt; extra == "dev" | |
| Requires-Dist: timm<=1.0.11; extra == "dev" | |
| Requires-Dist: torchvision; extra == "dev" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "dev" | |
| Requires-Dist: codecarbon>=2.8.1; extra == "dev" | |
| Requires-Dist: accelerate>=0.26.0; extra == "dev" | |
| Requires-Dist: av; extra == "dev" | |
| Requires-Dist: pytest<8.0.0,>=7.2.0; extra == "dev" | |
| Requires-Dist: pytest-asyncio; extra == "dev" | |
| Requires-Dist: pytest-rich; extra == "dev" | |
| Requires-Dist: pytest-xdist; extra == "dev" | |
| Requires-Dist: timeout-decorator; extra == "dev" | |
| Requires-Dist: parameterized; extra == "dev" | |
| Requires-Dist: psutil; extra == "dev" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev" | |
| Requires-Dist: dill<0.3.5; extra == "dev" | |
| Requires-Dist: evaluate>=0.2.0; extra == "dev" | |
| Requires-Dist: pytest-timeout; extra == "dev" | |
| Requires-Dist: ruff==0.5.1; extra == "dev" | |
| Requires-Dist: sacrebleu<2.0.0,>=1.4.12; 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: GitPython<3.1.19; extra == "dev" | |
| Requires-Dist: sacremoses; extra == "dev" | |
| Requires-Dist: rjieba; extra == "dev" | |
| Requires-Dist: beautifulsoup4; extra == "dev" | |
| Requires-Dist: tensorboard; extra == "dev" | |
| Requires-Dist: pydantic; extra == "dev" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "dev" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "dev" | |
| Requires-Dist: datasets!=2.5.0; extra == "dev" | |
| Requires-Dist: isort>=5.5.4; extra == "dev" | |
| Requires-Dist: ruff==0.5.1; 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: 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: sudachipy>=0.6.6; extra == "dev" | |
| Requires-Dist: sudachidict_core>=20220729; extra == "dev" | |
| Requires-Dist: rhoknp<1.3.1,>=1.1.0; extra == "dev" | |
| Requires-Dist: scikit-learn; extra == "dev" | |
| Requires-Dist: cookiecutter==1.7.3; extra == "dev" | |
| Provides-Extra: torchhub | |
| Requires-Dist: filelock; extra == "torchhub" | |
| Requires-Dist: huggingface-hub<1.0,>=0.26.0; extra == "torchhub" | |
| Requires-Dist: importlib_metadata; extra == "torchhub" | |
| Requires-Dist: numpy>=1.17; extra == "torchhub" | |
| Requires-Dist: packaging>=20.0; extra == "torchhub" | |
| Requires-Dist: protobuf; extra == "torchhub" | |
| Requires-Dist: regex!=2019.12.17; extra == "torchhub" | |
| Requires-Dist: requests; extra == "torchhub" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "torchhub" | |
| Requires-Dist: torch>=2.0; extra == "torchhub" | |
| Requires-Dist: tokenizers<0.22,>=0.21; extra == "torchhub" | |
| Requires-Dist: tqdm>=4.27; extra == "torchhub" | |
| Provides-Extra: agents | |
| Requires-Dist: diffusers; extra == "agents" | |
| Requires-Dist: accelerate>=0.26.0; extra == "agents" | |
| Requires-Dist: datasets!=2.5.0; extra == "agents" | |
| Requires-Dist: torch>=2.0; extra == "agents" | |
| Requires-Dist: sentencepiece!=0.1.92,>=0.1.91; extra == "agents" | |
| Requires-Dist: opencv-python; extra == "agents" | |
| Requires-Dist: Pillow<=15.0,>=10.0.1; extra == "agents" | |
| Provides-Extra: benchmark | |
| Requires-Dist: optimum-benchmark>=0.3.0; extra == "benchmark" | |
| Dynamic: author | |
| Dynamic: author-email | |
| Dynamic: classifier | |
| Dynamic: description | |
| Dynamic: description-content-type | |
| Dynamic: home-page | |
| Dynamic: keywords | |
| Dynamic: license | |
| Dynamic: provides-extra | |
| Dynamic: requires-dist | |
| Dynamic: requires-python | |
| Dynamic: summary | |
| <!--- | |
| Copyright 2020 The HuggingFace Team. All rights reserved. | |
| Licensed under the Apache License, Version 2.0 (the "License"); | |
| you may not use this file except in compliance with the License. | |
| You may obtain a copy of the License at | |
| http://www.apache.org/licenses/LICENSE-2.0 | |
| Unless required by applicable law or agreed to in writing, software | |
| distributed under the License is distributed on an "AS IS" BASIS, | |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| See the License for the specific language governing permissions and | |
| limitations under the License. | |
| --> | |
| <p align="center"> | |
| <picture> | |
| <source media="(prefers-color-scheme: dark)" srcset="https://huggingface.co/datasets/huggingface/documentation-images/raw/main/transformers-logo-dark.svg"> | |
| <source media="(prefers-color-scheme: light)" srcset="https://huggingface.co/datasets/huggingface/documentation-images/raw/main/transformers-logo-light.svg"> | |
| <img alt="Hugging Face Transformers Library" src="https://huggingface.co/datasets/huggingface/documentation-images/raw/main/transformers-logo-light.svg" width="352" height="59" style="max-width: 100%;"> | |
| </picture> | |
| <br/> | |
| <br/> | |
| </p> | |
| <p align="center"> | |
| <a href="https://circleci.com/gh/huggingface/transformers"><img alt="Build" src="https://img.shields.io/circleci/build/github/huggingface/transformers/main"></a> | |
| <a href="https://github.com/huggingface/transformers/blob/main/LICENSE"><img alt="GitHub" src="https://img.shields.io/github/license/huggingface/transformers.svg?color=blue"></a> | |
| <a href="https://huggingface.co/docs/transformers/index"><img alt="Documentation" src="https://img.shields.io/website/http/huggingface.co/docs/transformers/index.svg?down_color=red&down_message=offline&up_message=online"></a> | |
| <a href="https://github.com/huggingface/transformers/releases"><img alt="GitHub release" src="https://img.shields.io/github/release/huggingface/transformers.svg"></a> | |
| <a href="https://github.com/huggingface/transformers/blob/main/CODE_OF_CONDUCT.md"><img alt="Contributor Covenant" src="https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg"></a> | |
| <a href="https://zenodo.org/badge/latestdoi/155220641"><img src="https://zenodo.org/badge/155220641.svg" alt="DOI"></a> | |
| </p> | |
| <h4 align="center"> | |
| <p> | |
| <b>English</b> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_zh-hans.md">简体中文</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_zh-hant.md">繁體中文</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_ko.md">한국어</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_es.md">Español</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_ja.md">日本語</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_hd.md">हिन्दी</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_ru.md">Русский</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_pt-br.md">Рortuguês</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_te.md">తెలుగు</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_fr.md">Français</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_de.md">Deutsch</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_vi.md">Tiếng Việt</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_ar.md">العربية</a> | | |
| <a href="https://github.com/huggingface/transformers/blob/main/i18n/README_ur.md">اردو</a> | | |
| </p> | |
| </h4> | |
| <h3 align="center"> | |
| <p>State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow</p> | |
| </h3> | |
| <h3 align="center"> | |
| <a href="https://hf.co/course"><img src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/course_banner.png"></a> | |
| </h3> | |
| 🤗 Transformers provides thousands of pretrained models to perform tasks on different modalities such as text, vision, and audio. | |
| These models can be applied on: | |
| * 📝 Text, for tasks like text classification, information extraction, question answering, summarization, translation, and text generation, in over 100 languages. | |
| * 🖼️ Images, for tasks like image classification, object detection, and segmentation. | |
| * 🗣️ Audio, for tasks like speech recognition and audio classification. | |
| Transformer models can also perform tasks on **several modalities combined**, such as table question answering, optical character recognition, information extraction from scanned documents, video classification, and visual question answering. | |
| 🤗 Transformers provides APIs to quickly download and use those pretrained models on a given text, fine-tune them on your own datasets and then share them with the community on our | |
| ``` | |
| The second line of code downloads and caches the pretrained model used by the pipeline, while the third evaluates it on the given text. Here, the answer is "positive" with a confidence of 99.97%. | |
| Many tasks have a pre-trained `pipeline` ready to go, in NLP but also in computer vision and speech. For example, we can easily extract detected objects in an image: | |
| ``` python | |
| >>> import requests | |
| >>> from PIL import Image | |
| >>> from transformers import pipeline | |
| # Download an image with cute cats | |
| >>> url = "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/coco_sample.png" | |
| >>> image_data = requests.get(url, stream=True).raw | |
| >>> image = Image.open(image_data) | |
| # Allocate a pipeline for object detection | |
| >>> object_detector = pipeline('object-detection') | |
| >>> object_detector(image) | |
| [{'score': 0.9982201457023621, | |
| 'label': 'remote', | |
| 'box': {'xmin': 40, 'ymin': 70, 'xmax': 175, 'ymax': 117}}, | |
| {'score': 0.9960021376609802, | |
| 'label': 'remote', | |
| 'box': {'xmin': 333, 'ymin': 72, 'xmax': 368, 'ymax': 187}}, | |
| {'score': 0.9954745173454285, | |
| 'label': 'couch', | |
| 'box': {'xmin': 0, 'ymin': 1, 'xmax': 639, 'ymax': 473}}, | |
| {'score': 0.9988006353378296, | |
| 'label': 'cat', | |
| 'box': {'xmin': 13, 'ymin': 52, 'xmax': 314, 'ymax': 470}}, | |
| {'score': 0.9986783862113953, | |
| 'label': 'cat', | |
| 'box': {'xmin': 345, 'ymin': 23, 'xmax': 640, 'ymax': 368}}] | |
| ``` | |
| Here, we get a list of objects detected in the image, with a box surrounding the object and a confidence score. Here is the original image on the left, with the predictions displayed on the right: | |
| <h3 align="center"> | |
| <a><img src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/coco_sample.png" width="400"></a> | |
| <a><img src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/coco_sample_post_processed.png" width="400"></a> | |
| </h3> | |
| You can learn more about the tasks supported by the `pipeline` API in | |