-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Expand file tree
/
Copy pathrequirments_cpu_py312.txt
More file actions
73 lines (66 loc) · 2.36 KB
/
Copy pathrequirments_cpu_py312.txt
File metadata and controls
73 lines (66 loc) · 2.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# Python 3.12 x64 / Windows + Linux / CPU
#
# Install the complete environment in one stage from the project root:
# python -m pip install -r requirments_cpu_py312.txt
# Windows portable runtime users may replace `python` with `runtime\python.exe -I`.
#
# torch-directml 0.2.5 is built against the PyTorch 2.4.1 family. These exact
# CPU versions are therefore intentional. DirectML is installed only on Windows;
# Linux AMD/Intel systems use the CPU execution path.
--index-url https://mirrors.pku.edu.cn/pypi/simple
--extra-index-url https://mirrors.nju.edu.cn/pytorch/whl/cpu
--extra-index-url https://pypi.org/simple
torch==2.4.1+cpu
torchaudio==2.4.1+cpu
torchvision==0.19.1+cpu
torch-directml==0.2.5.dev240914; platform_system == "Windows"
# Packaging support. Gradio 3.14 still imports pkg_resources, so Setuptools
# must remain on the last generation that provides it.
setuptools>=75.0,<81
wheel>=0.45,<1
packaging>=24.0
# Direct project dependencies. Upper bounds are used only where a newer major
# release changes an API/ABI used by this project or breaks NumPy 1.x support.
av>=15.1.0,<16
einops>=0.8.0,<1
faiss-cpu>=1.13.0,<2
ffmpeg-python>=0.2.0,<1
FreeSimpleGUI>=5.1.0,<5.2
librosa>=0.10.2,<0.11
local-attention>=1.11.0,<2
# hyper-connections 0.4.3+ requires Torch 2.5+, while DirectML currently pins
# Torch 2.4.1. 0.4.2 is the newest compatible generation.
hyper-connections>=0.1.8,<0.4.3
matplotlib>=3.8.2,<4
networkx>=3.2.0,<4
numpy>=1.26.4,<2
# ONNX Runtime providers are platform-specific because all variants expose the
# same Python module. Windows uses DirectML; Linux uses the CPU provider.
onnxruntime-directml>=1.24.4,<2; platform_system == "Windows"
onnxruntime>=1.24.4,<2; platform_system != "Windows"
coloredlogs>=15.0,<16
opencv-python-headless>=4.10.0,<5
praat-parselmouth>=0.4.5,<1
PyYAML>=6.0
scikit-learn>=1.6.0,<2
scipy>=1.13.1,<2
sounddevice>=0.5.0,<1
soundfile>=0.13.0,<1
tensorboard>=2.19.0
torchfcpe>=0.0.4,<0.1
tqdm>=4.67.0,<5
transformers>=4.49.0,<4.50
# Gradio 3.14 API compatibility. Newer Gradio/FastAPI/Pydantic generations
# changed component, event, generator, request and launch behavior used here.
gradio>=3.14.0,<3.15
altair>=4.2.0,<5
anyio>=3.6.2,<4
fastapi>=0.88.0,<0.100
httpx>=0.23.0,<0.24
markdown-it-py>=2.2.0,<3
mdit-py-plugins>=0.3.3,<0.4
pydantic>=1.10.13,<2
pyparsing>=3.0.9,<3.1
starlette>=0.22.0,<0.28
uvicorn>=0.20.0,<0.23
websockets>=10.4,<11