Aphasia_Classification / requirements.txt
Ellie5757575757's picture
Update requirements.txt
44035e5 verified
raw
history blame
1.17 kB
# Core ML/AI packages
torch>=2.0.0,<3.0.0
torchvision>=0.15.0,<1.0.0
torchaudio>=2.0.0,<3.0.0
transformers>=4.30.0,<5.0.0
tokenizers>=0.13.0,<1.0.0
accelerate>=0.20.0,<1.0.0
safetensors>=0.3.0,<1.0.0
# Gradio and web framework (pinned to avoid schema issues)
gradio==4.44.1
gradio[oauth]==4.44.1
gradio-client==1.3.0
fastapi>=0.111,<0.114
uvicorn[standard]
# Hugging Face
huggingface_hub>=0.20.0,<1.0.0
# Data processing
numpy>=1.21.0,<2.0.0
pandas>=1.3.0,<3.0.0
scipy>=1.7.0,<2.0.0
scikit-learn>=1.0.0,<2.0.0
python-dateutil>=2.8.0
# Audio processing
soundfile>=0.12.0,<1.0.0
librosa>=0.10.0,<1.0.0
pydub>=0.25.0
webrtcvad>=2.0.0
ffmpeg-python>=0.2.0,<1.0.0
# Speech analysis
batchalign
praat-parselmouth
praatio # For CHAT file processing (if needed)
# Visualization
matplotlib>=3.5.0,<4.0.0
seaborn>=0.11.0,<1.0.0
# Utilities
jsonlines>=3.0.0
setuptools<81
# Additional dependencies that might be needed
requests>=2.28.0
aiofiles>=22.0.0 # For async file handling in FastAPI
python-multipart # For file uploads in FastAPI
typing-extensions>=4.0.0 # For better type hints
# Development/debugging (optional)
# ipython
# jupyter
# tqdm # Progress bars