-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrequirements.txt
More file actions
executable file
·81 lines (69 loc) · 1.43 KB
/
requirements.txt
File metadata and controls
executable file
·81 lines (69 loc) · 1.43 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
74
75
76
77
78
79
80
81
# Platform-specific requirements section
pip>=23.3
wheel
omegaconf>=2.0.6
onnxruntime; sys_platform == 'darwin'
onnxruntime-gpu; sys_platform != 'darwin'
# Core dependencies
numpy>=1.24.0,<2.0; python_version < "3.12"
numpy>=1.26.0; python_version >= "3.12"
requests>=2.31.0
tqdm
wget
faiss-cpu>=1.7.3
pedalboard
# Audio processing
pydub>=0.25.1; python_version < "3.13"
pydub>=0.25.1; python_version >= "3.13" # Requires audioop-lts: pip install audioop-lts
audioop-lts>=0.2; python_version >= "3.13"
librosa>=0.10.1
ffmpeg-python==0.2.0
yt-dlp
audio-separator[gpu]
pedalboard
samplerate
soxr
# Visualization and UI
matplotlib>=3.8.0
matplotlib-inline>=0.1.7
gradio
# Machine learning and deep learning
transformers>=4.51.0,<4.58.0
scikit-learn
einops>=0.8.0
torch>=2.1.0
torchaudio>=2.1.0
torchvision>=0.16.0
local-attention
torchcrepe==0.0.24
ml-collections
rotary_embedding_torch
resampy
hyper_connections
tokenizers>=0.22.0,<=0.23.0
huggingface-hub>=0.23.2,<1.0
# Lightning (used by bandit model subsystem)
pytorch_lightning>=2.0.0
# Audio I/O (realtime)
sounddevice>=0.4.6
# Utility
tensorboardX
tensorboard
onnx>=1.14
onnxslim
onnx2torch>=1.5.15
edge-tts>=7.2.7
loguru>=0.7.3
diffusers>=0.37.0
accelerate>=1.12.0
vector-quantize-pytorch>=1.27.15
soundfile>=0.13.1
scipy>=1.10.1
numba>=0.63.1
toml
diskcache
modelscope
peft>=0.18.0
lycoris-lora
torchcodec>=0.9.1; platform_machine != 'aarch64'
torchao>=0.16.0,<0.17.0; platform_machine != 'aarch64'