Llama-3.1-8B-DALv0.1
/
venv
/lib
/python3.12
/site-packages
/transformers-4.44.0.dist-info
/METADATA
Metadata-Version: 2.1 | |
Name: transformers | |
Version: 4.44.0 | |
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: [email protected] | |
License: Apache 2.0 License | |
Keywords: NLP vision speech deep learning transformer pytorch tensorflow jax BERT GPT-2 Wav2Vec2 ViT | |
Platform: UNKNOWN | |
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.8 | |
Classifier: Programming Language :: Python :: 3.9 | |
Classifier: Programming Language :: Python :: 3.10 | |
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence | |
Requires-Python: >=3.8.0 | |
Description-Content-Type: text/markdown | |
Requires-Dist: filelock | |
Requires-Dist: huggingface-hub <1.0,>=0.23.2 | |
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: safetensors >=0.4.1 | |
Requires-Dist: tokenizers <0.20,>=0.19 | |
Requires-Dist: tqdm >=4.27 | |
Provides-Extra: accelerate | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'accelerate' | |
Provides-Extra: agents | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'agents' | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'agents' | |
Requires-Dist: datasets !=2.5.0 ; extra == 'agents' | |
Requires-Dist: diffusers ; extra == 'agents' | |
Requires-Dist: opencv-python ; extra == 'agents' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'agents' | |
Requires-Dist: torch ; extra == 'agents' | |
Provides-Extra: all | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'all' | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'all' | |
Requires-Dist: av ==9.2.0 ; extra == 'all' | |
Requires-Dist: codecarbon ==1.2.0 ; extra == 'all' | |
Requires-Dist: decord ==0.6.0 ; extra == 'all' | |
Requires-Dist: flax <=0.7.0,>=0.4.1 ; extra == 'all' | |
Requires-Dist: jax <=0.4.13,>=0.4.1 ; extra == 'all' | |
Requires-Dist: jaxlib <=0.4.13,>=0.4.1 ; extra == 'all' | |
Requires-Dist: kenlm ; extra == 'all' | |
Requires-Dist: keras-nlp <0.14.0,>=0.3.1 ; extra == 'all' | |
Requires-Dist: librosa ; extra == 'all' | |
Requires-Dist: onnxconverter-common ; extra == 'all' | |
Requires-Dist: optax <=0.1.4,>=0.0.8 ; extra == 'all' | |
Requires-Dist: optuna ; extra == 'all' | |
Requires-Dist: phonemizer ; extra == 'all' | |
Requires-Dist: protobuf ; extra == 'all' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'all' | |
Requires-Dist: ray[tune] >=2.7.0 ; extra == 'all' | |
Requires-Dist: scipy <1.13.0 ; extra == 'all' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'all' | |
Requires-Dist: sigopt ; extra == 'all' | |
Requires-Dist: tensorflow-text <2.16 ; extra == 'all' | |
Requires-Dist: tensorflow <2.16,>2.9 ; extra == 'all' | |
Requires-Dist: tf2onnx ; extra == 'all' | |
Requires-Dist: timm <=0.9.16 ; extra == 'all' | |
Requires-Dist: tokenizers <0.20,>=0.19 ; extra == 'all' | |
Requires-Dist: torch ; extra == 'all' | |
Requires-Dist: torchaudio ; extra == 'all' | |
Requires-Dist: torchvision ; extra == 'all' | |
Provides-Extra: audio | |
Requires-Dist: kenlm ; extra == 'audio' | |
Requires-Dist: librosa ; extra == 'audio' | |
Requires-Dist: phonemizer ; extra == 'audio' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'audio' | |
Provides-Extra: benchmark | |
Requires-Dist: optimum-benchmark >=0.2.0 ; extra == 'benchmark' | |
Provides-Extra: codecarbon | |
Requires-Dist: codecarbon ==1.2.0 ; extra == 'codecarbon' | |
Provides-Extra: deepspeed | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'deepspeed' | |
Requires-Dist: deepspeed >=0.9.3 ; extra == 'deepspeed' | |
Provides-Extra: deepspeed-testing | |
Requires-Dist: GitPython <3.1.19 ; extra == 'deepspeed-testing' | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'deepspeed-testing' | |
Requires-Dist: beautifulsoup4 ; extra == 'deepspeed-testing' | |
Requires-Dist: cookiecutter ==1.7.3 ; extra == 'deepspeed-testing' | |
Requires-Dist: datasets !=2.5.0 ; extra == 'deepspeed-testing' | |
Requires-Dist: deepspeed >=0.9.3 ; extra == 'deepspeed-testing' | |
Requires-Dist: dill <0.3.5 ; extra == 'deepspeed-testing' | |
Requires-Dist: evaluate >=0.2.0 ; extra == 'deepspeed-testing' | |
Requires-Dist: faiss-cpu ; extra == 'deepspeed-testing' | |
Requires-Dist: nltk ; extra == 'deepspeed-testing' | |
Requires-Dist: optuna ; extra == 'deepspeed-testing' | |
Requires-Dist: parameterized ; extra == 'deepspeed-testing' | |
Requires-Dist: protobuf ; extra == 'deepspeed-testing' | |
Requires-Dist: psutil ; extra == 'deepspeed-testing' | |
Requires-Dist: pydantic ; extra == 'deepspeed-testing' | |
Requires-Dist: pytest-rich ; extra == 'deepspeed-testing' | |
Requires-Dist: pytest-timeout ; extra == 'deepspeed-testing' | |
Requires-Dist: pytest-xdist ; extra == 'deepspeed-testing' | |
Requires-Dist: pytest <8.0.0,>=7.2.0 ; extra == 'deepspeed-testing' | |
Requires-Dist: rjieba ; extra == 'deepspeed-testing' | |
Requires-Dist: rouge-score !=0.0.7,!=0.0.8,!=0.1,!=0.1.1 ; 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: sacremoses ; extra == 'deepspeed-testing' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'deepspeed-testing' | |
Requires-Dist: tensorboard ; extra == 'deepspeed-testing' | |
Requires-Dist: timeout-decorator ; extra == 'deepspeed-testing' | |
Provides-Extra: dev | |
Requires-Dist: GitPython <3.1.19 ; extra == 'dev' | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'dev' | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'dev' | |
Requires-Dist: av ==9.2.0 ; extra == 'dev' | |
Requires-Dist: beautifulsoup4 ; extra == 'dev' | |
Requires-Dist: codecarbon ==1.2.0 ; extra == 'dev' | |
Requires-Dist: cookiecutter ==1.7.3 ; extra == 'dev' | |
Requires-Dist: datasets !=2.5.0 ; extra == 'dev' | |
Requires-Dist: decord ==0.6.0 ; extra == 'dev' | |
Requires-Dist: dill <0.3.5 ; extra == 'dev' | |
Requires-Dist: evaluate >=0.2.0 ; extra == 'dev' | |
Requires-Dist: faiss-cpu ; extra == 'dev' | |
Requires-Dist: flax <=0.7.0,>=0.4.1 ; extra == 'dev' | |
Requires-Dist: fugashi >=1.0 ; extra == 'dev' | |
Requires-Dist: ipadic <2.0,>=1.0.0 ; extra == 'dev' | |
Requires-Dist: isort >=5.5.4 ; extra == 'dev' | |
Requires-Dist: jax <=0.4.13,>=0.4.1 ; extra == 'dev' | |
Requires-Dist: jaxlib <=0.4.13,>=0.4.1 ; extra == 'dev' | |
Requires-Dist: kenlm ; extra == 'dev' | |
Requires-Dist: keras-nlp <0.14.0,>=0.3.1 ; extra == 'dev' | |
Requires-Dist: librosa ; extra == 'dev' | |
Requires-Dist: nltk ; extra == 'dev' | |
Requires-Dist: onnxconverter-common ; extra == 'dev' | |
Requires-Dist: optax <=0.1.4,>=0.0.8 ; extra == 'dev' | |
Requires-Dist: optuna ; extra == 'dev' | |
Requires-Dist: parameterized ; extra == 'dev' | |
Requires-Dist: phonemizer ; extra == 'dev' | |
Requires-Dist: protobuf ; extra == 'dev' | |
Requires-Dist: psutil ; extra == 'dev' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'dev' | |
Requires-Dist: pydantic ; extra == 'dev' | |
Requires-Dist: pytest-rich ; extra == 'dev' | |
Requires-Dist: pytest-timeout ; extra == 'dev' | |
Requires-Dist: pytest-xdist ; extra == 'dev' | |
Requires-Dist: pytest <8.0.0,>=7.2.0 ; extra == 'dev' | |
Requires-Dist: ray[tune] >=2.7.0 ; extra == 'dev' | |
Requires-Dist: rhoknp <1.3.1,>=1.1.0 ; extra == 'dev' | |
Requires-Dist: rjieba ; extra == 'dev' | |
Requires-Dist: rouge-score !=0.0.7,!=0.0.8,!=0.1,!=0.1.1 ; extra == 'dev' | |
Requires-Dist: ruff ==0.5.1 ; extra == 'dev' | |
Requires-Dist: sacrebleu <2.0.0,>=1.4.12 ; extra == 'dev' | |
Requires-Dist: sacremoses ; extra == 'dev' | |
Requires-Dist: scikit-learn ; extra == 'dev' | |
Requires-Dist: scipy <1.13.0 ; extra == 'dev' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'dev' | |
Requires-Dist: sigopt ; extra == 'dev' | |
Requires-Dist: sudachidict-core >=20220729 ; extra == 'dev' | |
Requires-Dist: sudachipy >=0.6.6 ; extra == 'dev' | |
Requires-Dist: tensorboard ; extra == 'dev' | |
Requires-Dist: tensorflow-text <2.16 ; extra == 'dev' | |
Requires-Dist: tensorflow <2.16,>2.9 ; extra == 'dev' | |
Requires-Dist: tf2onnx ; extra == 'dev' | |
Requires-Dist: timeout-decorator ; extra == 'dev' | |
Requires-Dist: timm <=0.9.16 ; extra == 'dev' | |
Requires-Dist: tokenizers <0.20,>=0.19 ; extra == 'dev' | |
Requires-Dist: torch ; extra == 'dev' | |
Requires-Dist: torchaudio ; extra == 'dev' | |
Requires-Dist: torchvision ; extra == 'dev' | |
Requires-Dist: unidic >=1.0.2 ; extra == 'dev' | |
Requires-Dist: unidic-lite >=1.0.7 ; extra == 'dev' | |
Requires-Dist: urllib3 <2.0.0 ; extra == 'dev' | |
Provides-Extra: dev-tensorflow | |
Requires-Dist: GitPython <3.1.19 ; extra == 'dev-tensorflow' | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'dev-tensorflow' | |
Requires-Dist: beautifulsoup4 ; extra == 'dev-tensorflow' | |
Requires-Dist: cookiecutter ==1.7.3 ; 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: faiss-cpu ; extra == 'dev-tensorflow' | |
Requires-Dist: isort >=5.5.4 ; extra == 'dev-tensorflow' | |
Requires-Dist: kenlm ; extra == 'dev-tensorflow' | |
Requires-Dist: keras-nlp <0.14.0,>=0.3.1 ; extra == 'dev-tensorflow' | |
Requires-Dist: librosa ; extra == 'dev-tensorflow' | |
Requires-Dist: nltk ; extra == 'dev-tensorflow' | |
Requires-Dist: onnxconverter-common ; extra == 'dev-tensorflow' | |
Requires-Dist: onnxruntime-tools >=1.4.2 ; extra == 'dev-tensorflow' | |
Requires-Dist: onnxruntime >=1.4.0 ; extra == 'dev-tensorflow' | |
Requires-Dist: parameterized ; extra == 'dev-tensorflow' | |
Requires-Dist: phonemizer ; extra == 'dev-tensorflow' | |
Requires-Dist: protobuf ; extra == 'dev-tensorflow' | |
Requires-Dist: psutil ; extra == 'dev-tensorflow' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'dev-tensorflow' | |
Requires-Dist: pydantic ; extra == 'dev-tensorflow' | |
Requires-Dist: pytest-rich ; extra == 'dev-tensorflow' | |
Requires-Dist: pytest-timeout ; extra == 'dev-tensorflow' | |
Requires-Dist: pytest-xdist ; extra == 'dev-tensorflow' | |
Requires-Dist: pytest <8.0.0,>=7.2.0 ; extra == 'dev-tensorflow' | |
Requires-Dist: rjieba ; extra == 'dev-tensorflow' | |
Requires-Dist: rouge-score !=0.0.7,!=0.0.8,!=0.1,!=0.1.1 ; 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: sacremoses ; extra == 'dev-tensorflow' | |
Requires-Dist: scikit-learn ; extra == 'dev-tensorflow' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'dev-tensorflow' | |
Requires-Dist: tensorboard ; extra == 'dev-tensorflow' | |
Requires-Dist: tensorflow-text <2.16 ; extra == 'dev-tensorflow' | |
Requires-Dist: tensorflow <2.16,>2.9 ; extra == 'dev-tensorflow' | |
Requires-Dist: tf2onnx ; extra == 'dev-tensorflow' | |
Requires-Dist: timeout-decorator ; extra == 'dev-tensorflow' | |
Requires-Dist: tokenizers <0.20,>=0.19 ; extra == 'dev-tensorflow' | |
Requires-Dist: urllib3 <2.0.0 ; extra == 'dev-tensorflow' | |
Provides-Extra: dev-torch | |
Requires-Dist: GitPython <3.1.19 ; extra == 'dev-torch' | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'dev-torch' | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'dev-torch' | |
Requires-Dist: beautifulsoup4 ; extra == 'dev-torch' | |
Requires-Dist: codecarbon ==1.2.0 ; extra == 'dev-torch' | |
Requires-Dist: cookiecutter ==1.7.3 ; 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: faiss-cpu ; extra == 'dev-torch' | |
Requires-Dist: fugashi >=1.0 ; extra == 'dev-torch' | |
Requires-Dist: ipadic <2.0,>=1.0.0 ; extra == 'dev-torch' | |
Requires-Dist: isort >=5.5.4 ; extra == 'dev-torch' | |
Requires-Dist: kenlm ; extra == 'dev-torch' | |
Requires-Dist: librosa ; extra == 'dev-torch' | |
Requires-Dist: nltk ; extra == 'dev-torch' | |
Requires-Dist: onnxruntime-tools >=1.4.2 ; extra == 'dev-torch' | |
Requires-Dist: onnxruntime >=1.4.0 ; extra == 'dev-torch' | |
Requires-Dist: optuna ; extra == 'dev-torch' | |
Requires-Dist: parameterized ; extra == 'dev-torch' | |
Requires-Dist: phonemizer ; extra == 'dev-torch' | |
Requires-Dist: protobuf ; extra == 'dev-torch' | |
Requires-Dist: psutil ; extra == 'dev-torch' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'dev-torch' | |
Requires-Dist: pydantic ; extra == 'dev-torch' | |
Requires-Dist: pytest-rich ; extra == 'dev-torch' | |
Requires-Dist: pytest-timeout ; extra == 'dev-torch' | |
Requires-Dist: pytest-xdist ; extra == 'dev-torch' | |
Requires-Dist: pytest <8.0.0,>=7.2.0 ; extra == 'dev-torch' | |
Requires-Dist: ray[tune] >=2.7.0 ; extra == 'dev-torch' | |
Requires-Dist: rhoknp <1.3.1,>=1.1.0 ; extra == 'dev-torch' | |
Requires-Dist: rjieba ; extra == 'dev-torch' | |
Requires-Dist: rouge-score !=0.0.7,!=0.0.8,!=0.1,!=0.1.1 ; 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: sacremoses ; extra == 'dev-torch' | |
Requires-Dist: scikit-learn ; extra == 'dev-torch' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'dev-torch' | |
Requires-Dist: sigopt ; extra == 'dev-torch' | |
Requires-Dist: sudachidict-core >=20220729 ; extra == 'dev-torch' | |
Requires-Dist: sudachipy >=0.6.6 ; extra == 'dev-torch' | |
Requires-Dist: tensorboard ; extra == 'dev-torch' | |
Requires-Dist: timeout-decorator ; extra == 'dev-torch' | |
Requires-Dist: timm <=0.9.16 ; extra == 'dev-torch' | |
Requires-Dist: tokenizers <0.20,>=0.19 ; extra == 'dev-torch' | |
Requires-Dist: torch ; extra == 'dev-torch' | |
Requires-Dist: torchaudio ; extra == 'dev-torch' | |
Requires-Dist: torchvision ; extra == 'dev-torch' | |
Requires-Dist: unidic >=1.0.2 ; extra == 'dev-torch' | |
Requires-Dist: unidic-lite >=1.0.7 ; extra == 'dev-torch' | |
Requires-Dist: urllib3 <2.0.0 ; extra == 'dev-torch' | |
Provides-Extra: flax | |
Requires-Dist: flax <=0.7.0,>=0.4.1 ; extra == 'flax' | |
Requires-Dist: jax <=0.4.13,>=0.4.1 ; extra == 'flax' | |
Requires-Dist: jaxlib <=0.4.13,>=0.4.1 ; extra == 'flax' | |
Requires-Dist: optax <=0.1.4,>=0.0.8 ; extra == 'flax' | |
Requires-Dist: scipy <1.13.0 ; extra == 'flax' | |
Provides-Extra: flax-speech | |
Requires-Dist: kenlm ; extra == 'flax-speech' | |
Requires-Dist: librosa ; extra == 'flax-speech' | |
Requires-Dist: phonemizer ; extra == 'flax-speech' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'flax-speech' | |
Provides-Extra: ftfy | |
Requires-Dist: ftfy ; extra == 'ftfy' | |
Provides-Extra: integrations | |
Requires-Dist: optuna ; extra == 'integrations' | |
Requires-Dist: ray[tune] >=2.7.0 ; extra == 'integrations' | |
Requires-Dist: sigopt ; extra == 'integrations' | |
Provides-Extra: ja | |
Requires-Dist: fugashi >=1.0 ; extra == 'ja' | |
Requires-Dist: ipadic <2.0,>=1.0.0 ; extra == 'ja' | |
Requires-Dist: rhoknp <1.3.1,>=1.1.0 ; extra == 'ja' | |
Requires-Dist: sudachidict-core >=20220729 ; extra == 'ja' | |
Requires-Dist: sudachipy >=0.6.6 ; extra == 'ja' | |
Requires-Dist: unidic >=1.0.2 ; extra == 'ja' | |
Requires-Dist: unidic-lite >=1.0.7 ; extra == 'ja' | |
Provides-Extra: modelcreation | |
Requires-Dist: cookiecutter ==1.7.3 ; extra == 'modelcreation' | |
Provides-Extra: natten | |
Requires-Dist: natten <0.15.0,>=0.14.6 ; extra == 'natten' | |
Provides-Extra: onnx | |
Requires-Dist: onnxconverter-common ; extra == 'onnx' | |
Requires-Dist: onnxruntime-tools >=1.4.2 ; extra == 'onnx' | |
Requires-Dist: onnxruntime >=1.4.0 ; extra == 'onnx' | |
Requires-Dist: tf2onnx ; extra == 'onnx' | |
Provides-Extra: onnxruntime | |
Requires-Dist: onnxruntime-tools >=1.4.2 ; extra == 'onnxruntime' | |
Requires-Dist: onnxruntime >=1.4.0 ; extra == 'onnxruntime' | |
Provides-Extra: optuna | |
Requires-Dist: optuna ; extra == 'optuna' | |
Provides-Extra: quality | |
Requires-Dist: GitPython <3.1.19 ; 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: urllib3 <2.0.0 ; extra == 'quality' | |
Provides-Extra: ray | |
Requires-Dist: ray[tune] >=2.7.0 ; extra == 'ray' | |
Provides-Extra: retrieval | |
Requires-Dist: datasets !=2.5.0 ; extra == 'retrieval' | |
Requires-Dist: faiss-cpu ; extra == 'retrieval' | |
Provides-Extra: ruff | |
Requires-Dist: ruff ==0.5.1 ; extra == 'ruff' | |
Provides-Extra: sagemaker | |
Requires-Dist: sagemaker >=2.31.0 ; extra == 'sagemaker' | |
Provides-Extra: sentencepiece | |
Requires-Dist: protobuf ; extra == 'sentencepiece' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'sentencepiece' | |
Provides-Extra: serving | |
Requires-Dist: fastapi ; extra == 'serving' | |
Requires-Dist: pydantic ; extra == 'serving' | |
Requires-Dist: starlette ; extra == 'serving' | |
Requires-Dist: uvicorn ; extra == 'serving' | |
Provides-Extra: sigopt | |
Requires-Dist: sigopt ; extra == 'sigopt' | |
Provides-Extra: sklearn | |
Requires-Dist: scikit-learn ; extra == 'sklearn' | |
Provides-Extra: speech | |
Requires-Dist: kenlm ; extra == 'speech' | |
Requires-Dist: librosa ; extra == 'speech' | |
Requires-Dist: phonemizer ; extra == 'speech' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'speech' | |
Requires-Dist: torchaudio ; extra == 'speech' | |
Provides-Extra: testing | |
Requires-Dist: GitPython <3.1.19 ; extra == 'testing' | |
Requires-Dist: beautifulsoup4 ; extra == 'testing' | |
Requires-Dist: cookiecutter ==1.7.3 ; 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: faiss-cpu ; extra == 'testing' | |
Requires-Dist: nltk ; extra == 'testing' | |
Requires-Dist: parameterized ; extra == 'testing' | |
Requires-Dist: psutil ; extra == 'testing' | |
Requires-Dist: pydantic ; extra == 'testing' | |
Requires-Dist: pytest-rich ; extra == 'testing' | |
Requires-Dist: pytest-timeout ; extra == 'testing' | |
Requires-Dist: pytest-xdist ; extra == 'testing' | |
Requires-Dist: pytest <8.0.0,>=7.2.0 ; extra == 'testing' | |
Requires-Dist: rjieba ; extra == 'testing' | |
Requires-Dist: rouge-score !=0.0.7,!=0.0.8,!=0.1,!=0.1.1 ; extra == 'testing' | |
Requires-Dist: ruff ==0.5.1 ; extra == 'testing' | |
Requires-Dist: sacrebleu <2.0.0,>=1.4.12 ; extra == 'testing' | |
Requires-Dist: sacremoses ; extra == 'testing' | |
Requires-Dist: sentencepiece !=0.1.92,>=0.1.91 ; extra == 'testing' | |
Requires-Dist: tensorboard ; extra == 'testing' | |
Requires-Dist: timeout-decorator ; extra == 'testing' | |
Provides-Extra: tf | |
Requires-Dist: keras-nlp <0.14.0,>=0.3.1 ; extra == 'tf' | |
Requires-Dist: onnxconverter-common ; extra == 'tf' | |
Requires-Dist: tensorflow-text <2.16 ; extra == 'tf' | |
Requires-Dist: tensorflow <2.16,>2.9 ; extra == 'tf' | |
Requires-Dist: tf2onnx ; extra == 'tf' | |
Provides-Extra: tf-cpu | |
Requires-Dist: keras-nlp <0.14.0,>=0.3.1 ; extra == 'tf-cpu' | |
Requires-Dist: keras <2.16,>2.9 ; extra == 'tf-cpu' | |
Requires-Dist: onnxconverter-common ; extra == 'tf-cpu' | |
Requires-Dist: tensorflow-cpu <2.16,>2.9 ; extra == 'tf-cpu' | |
Requires-Dist: tensorflow-probability <0.24 ; extra == 'tf-cpu' | |
Requires-Dist: tensorflow-text <2.16 ; extra == 'tf-cpu' | |
Requires-Dist: tf2onnx ; extra == 'tf-cpu' | |
Provides-Extra: tf-speech | |
Requires-Dist: kenlm ; extra == 'tf-speech' | |
Requires-Dist: librosa ; extra == 'tf-speech' | |
Requires-Dist: phonemizer ; extra == 'tf-speech' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'tf-speech' | |
Provides-Extra: timm | |
Requires-Dist: timm <=0.9.16 ; extra == 'timm' | |
Provides-Extra: tokenizers | |
Requires-Dist: tokenizers <0.20,>=0.19 ; extra == 'tokenizers' | |
Provides-Extra: torch | |
Requires-Dist: accelerate >=0.21.0 ; extra == 'torch' | |
Requires-Dist: torch ; extra == 'torch' | |
Provides-Extra: torch-speech | |
Requires-Dist: kenlm ; extra == 'torch-speech' | |
Requires-Dist: librosa ; extra == 'torch-speech' | |
Requires-Dist: phonemizer ; extra == 'torch-speech' | |
Requires-Dist: pyctcdecode >=0.4.0 ; extra == 'torch-speech' | |
Requires-Dist: torchaudio ; extra == 'torch-speech' | |
Provides-Extra: torch-vision | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'torch-vision' | |
Requires-Dist: torchvision ; extra == 'torch-vision' | |
Provides-Extra: torchhub | |
Requires-Dist: filelock ; extra == 'torchhub' | |
Requires-Dist: huggingface-hub <1.0,>=0.23.2 ; 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: tokenizers <0.20,>=0.19 ; extra == 'torchhub' | |
Requires-Dist: torch ; extra == 'torchhub' | |
Requires-Dist: tqdm >=4.27 ; extra == 'torchhub' | |
Provides-Extra: video | |
Requires-Dist: av ==9.2.0 ; extra == 'video' | |
Requires-Dist: decord ==0.6.0 ; extra == 'video' | |
Provides-Extra: vision | |
Requires-Dist: Pillow <=15.0,>=10.0.1 ; extra == 'vision' | |
<!--- | |
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> | | |
</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) | |
``` | |
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 | |