
[accelerate]
accelerate>=0.26.0

[all]
Pillow<=15.0,>=10.0.1
accelerate>=0.26.0
av
codecarbon>=2.8.1
flax<=0.7.0,>=0.4.1
jax<=0.4.13,>=0.4.1
jaxlib<=0.4.13,>=0.4.1
kenlm
keras-nlp<0.14.0,>=0.3.1
kernels<0.5,>=0.4.4
librosa
num2words
onnxconverter-common
optax<=0.1.4,>=0.0.8
optuna
phonemizer
protobuf
pyctcdecode>=0.4.0
ray[tune]>=2.7.0
scipy<1.13.0
sentencepiece!=0.1.92,>=0.1.91
sigopt
tensorflow-text<2.16
tensorflow<2.16,>2.9
tf2onnx
timm<=1.0.11
tokenizers<0.22,>=0.20
torch<2.7,>=2.1
torchaudio
torchvision

[audio]
kenlm
librosa
phonemizer
pyctcdecode>=0.4.0

[benchmark]
optimum-benchmark>=0.3.0

[codecarbon]
codecarbon>=2.8.1

[deepspeed]
accelerate>=0.26.0
deepspeed>=0.9.3

[deepspeed-testing]
GitPython<3.1.19
accelerate>=0.26.0
beautifulsoup4
cookiecutter==1.7.3
datasets!=2.5.0
deepspeed>=0.9.3
dill<0.3.5
evaluate>=0.2.0
faiss-cpu
nltk<=3.8.1
optuna
parameterized
protobuf
psutil
pydantic
pytest-asyncio
pytest-order
pytest-rerunfailures
pytest-rich
pytest-timeout
pytest-xdist
pytest>=7.2.0
rjieba
rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1
ruff==0.11.2
sacrebleu<2.0.0,>=1.4.12
sacremoses
sentencepiece!=0.1.92,>=0.1.91
tensorboard
timeout-decorator

[dev]
GitPython<3.1.19
Pillow<=15.0,>=10.0.1
accelerate>=0.26.0
av
beautifulsoup4
codecarbon>=2.8.1
cookiecutter==1.7.3
datasets!=2.5.0
dill<0.3.5
evaluate>=0.2.0
faiss-cpu
flax<=0.7.0,>=0.4.1
fugashi>=1.0
ipadic<2.0,>=1.0.0
isort>=5.5.4
jax<=0.4.13,>=0.4.1
jaxlib<=0.4.13,>=0.4.1
kenlm
keras-nlp<0.14.0,>=0.3.1
kernels<0.5,>=0.4.4
libcst
librosa
nltk<=3.8.1
num2words
onnxconverter-common
optax<=0.1.4,>=0.0.8
optuna
parameterized
phonemizer
protobuf
psutil
pyctcdecode>=0.4.0
pydantic
pytest-asyncio
pytest-order
pytest-rerunfailures
pytest-rich
pytest-timeout
pytest-xdist
pytest>=7.2.0
ray[tune]>=2.7.0
rhoknp<1.3.1,>=1.1.0
rich
rjieba
rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1
ruff==0.11.2
sacrebleu<2.0.0,>=1.4.12
sacremoses
scikit-learn
scipy<1.13.0
sentencepiece!=0.1.92,>=0.1.91
sigopt
sudachidict_core>=20220729
sudachipy>=0.6.6
tensorboard
tensorflow-text<2.16
tensorflow<2.16,>2.9
tf2onnx
timeout-decorator
timm<=1.0.11
tokenizers<0.22,>=0.20
torch<2.7,>=2.1
torchaudio
torchvision
unidic>=1.0.2
unidic_lite>=1.0.7
urllib3<2.0.0

[dev-tensorflow]
GitPython<3.1.19
Pillow<=15.0,>=10.0.1
beautifulsoup4
cookiecutter==1.7.3
datasets!=2.5.0
dill<0.3.5
evaluate>=0.2.0
faiss-cpu
isort>=5.5.4
kenlm
keras-nlp<0.14.0,>=0.3.1
libcst
librosa
nltk<=3.8.1
onnxconverter-common
onnxruntime-tools>=1.4.2
onnxruntime>=1.4.0
parameterized
phonemizer
protobuf
psutil
pyctcdecode>=0.4.0
pydantic
pytest-asyncio
pytest-order
pytest-rerunfailures
pytest-rich
pytest-timeout
pytest-xdist
pytest>=7.2.0
rich
rjieba
rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1
ruff==0.11.2
sacrebleu<2.0.0,>=1.4.12
sacremoses
scikit-learn
sentencepiece!=0.1.92,>=0.1.91
tensorboard
tensorflow-text<2.16
tensorflow<2.16,>2.9
tf2onnx
timeout-decorator
tokenizers<0.22,>=0.20
urllib3<2.0.0

[dev-torch]
GitPython<3.1.19
Pillow<=15.0,>=10.0.1
accelerate>=0.26.0
beautifulsoup4
codecarbon>=2.8.1
cookiecutter==1.7.3
datasets!=2.5.0
dill<0.3.5
evaluate>=0.2.0
faiss-cpu
fugashi>=1.0
ipadic<2.0,>=1.0.0
isort>=5.5.4
kenlm
kernels<0.5,>=0.4.4
libcst
librosa
nltk<=3.8.1
num2words
onnxruntime-tools>=1.4.2
onnxruntime>=1.4.0
optuna
parameterized
phonemizer
protobuf
psutil
pyctcdecode>=0.4.0
pydantic
pytest-asyncio
pytest-order
pytest-rerunfailures
pytest-rich
pytest-timeout
pytest-xdist
pytest>=7.2.0
ray[tune]>=2.7.0
rhoknp<1.3.1,>=1.1.0
rich
rjieba
rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1
ruff==0.11.2
sacrebleu<2.0.0,>=1.4.12
sacremoses
scikit-learn
sentencepiece!=0.1.92,>=0.1.91
sigopt
sudachidict_core>=20220729
sudachipy>=0.6.6
tensorboard
timeout-decorator
timm<=1.0.11
tokenizers<0.22,>=0.20
torch<2.7,>=2.1
torchaudio
torchvision
unidic>=1.0.2
unidic_lite>=1.0.7
urllib3<2.0.0

[flax]
flax<=0.7.0,>=0.4.1
jax<=0.4.13,>=0.4.1
jaxlib<=0.4.13,>=0.4.1
optax<=0.1.4,>=0.0.8
scipy<1.13.0

[flax-speech]
kenlm
librosa
phonemizer
pyctcdecode>=0.4.0

[ftfy]
ftfy

[hf_xet]
hf_xet

[hub-kernels]
kernels<0.5,>=0.4.4

[integrations]
kernels<0.5,>=0.4.4
optuna
ray[tune]>=2.7.0
sigopt

[ja]
fugashi>=1.0
ipadic<2.0,>=1.0.0
rhoknp<1.3.1,>=1.1.0
sudachidict_core>=20220729
sudachipy>=0.6.6
unidic>=1.0.2
unidic_lite>=1.0.7

[modelcreation]
cookiecutter==1.7.3

[natten]
natten<0.15.0,>=0.14.6

[num2words]
num2words

[onnx]
onnxconverter-common
onnxruntime-tools>=1.4.2
onnxruntime>=1.4.0
tf2onnx

[onnxruntime]
onnxruntime-tools>=1.4.2
onnxruntime>=1.4.0

[optuna]
optuna

[quality]
GitPython<3.1.19
datasets!=2.5.0
isort>=5.5.4
libcst
rich
ruff==0.11.2
urllib3<2.0.0

[ray]
ray[tune]>=2.7.0

[retrieval]
datasets!=2.5.0
faiss-cpu

[ruff]
ruff==0.11.2

[sagemaker]
sagemaker>=2.31.0

[sentencepiece]
protobuf
sentencepiece!=0.1.92,>=0.1.91

[serving]
fastapi
pydantic
starlette
uvicorn

[sigopt]
sigopt

[sklearn]
scikit-learn

[speech]
kenlm
librosa
phonemizer
pyctcdecode>=0.4.0
torchaudio

[testing]
GitPython<3.1.19
beautifulsoup4
cookiecutter==1.7.3
datasets!=2.5.0
dill<0.3.5
evaluate>=0.2.0
faiss-cpu
nltk<=3.8.1
parameterized
psutil
pydantic
pytest-asyncio
pytest-order
pytest-rerunfailures
pytest-rich
pytest-timeout
pytest-xdist
pytest>=7.2.0
rjieba
rouge-score!=0.0.7,!=0.0.8,!=0.1,!=0.1.1
ruff==0.11.2
sacrebleu<2.0.0,>=1.4.12
sacremoses
sentencepiece!=0.1.92,>=0.1.91
tensorboard
timeout-decorator

[tf]
keras-nlp<0.14.0,>=0.3.1
onnxconverter-common
tensorflow-text<2.16
tensorflow<2.16,>2.9
tf2onnx

[tf-cpu]
keras-nlp<0.14.0,>=0.3.1
keras<2.16,>2.9
onnxconverter-common
tensorflow-cpu<2.16,>2.9
tensorflow-probability<0.24
tensorflow-text<2.16
tf2onnx

[tf-speech]
kenlm
librosa
phonemizer
pyctcdecode>=0.4.0

[tiktoken]
blobfile
tiktoken

[timm]
timm<=1.0.11

[tokenizers]
tokenizers<0.22,>=0.20

[torch]
accelerate>=0.26.0
torch<2.7,>=2.1

[torch-speech]
kenlm
librosa
phonemizer
pyctcdecode>=0.4.0
torchaudio

[torch-vision]
Pillow<=15.0,>=10.0.1
torchvision

[torchhub]
filelock
huggingface-hub<1.0,>=0.30.0
importlib_metadata
numpy>=1.17
packaging>=20.0
protobuf
regex!=2019.12.17
requests
sentencepiece!=0.1.92,>=0.1.91
tokenizers<0.22,>=0.20
torch<2.7,>=2.1
tqdm>=4.27

[video]
av

[vision]
Pillow<=15.0,>=10.0.1
