train-modle / requirements.txt
fokan's picture
Initial clean commit: Multi-Modal Knowledge Distillation Platform
ab4e093
# Core FastAPI dependencies
fastapi>=0.104.1
uvicorn[standard]>=0.24.0
python-multipart>=0.0.6
jinja2>=3.1.2
aiofiles>=23.2.1
# PyTorch and ML dependencies (CPU optimized)
torch>=2.1.0+cpu
torchvision>=0.16.0+cpu
torchaudio>=2.1.0+cpu
transformers>=4.45.2
safetensors>=0.4.1
accelerate>=0.24.1
huggingface_hub>=0.19.0
# Memory and CPU optimization
intel-extension-for-pytorch>=2.1.0
mkl>=2023.2.0
memory-profiler>=0.61.0
psutil>=5.9.6
py-cpuinfo>=9.0.0
# Medical data processing
pydicom>=2.4.3
SimpleITK>=2.3.1
nibabel>=5.1.0
monai>=1.3.0
opencv-python-headless>=4.8.1
scikit-image>=0.21.0
imageio>=2.31.5
# Large data handling
dask[complete]>=2023.9.2
zarr>=2.16.1
h5py>=3.9.0
lmdb>=1.4.1
# Data processing
numpy>=1.24.3
pandas>=2.0.3
datasets>=2.14.6
scikit-learn>=1.3.2
Pillow>=10.1.0
# Database and security
sqlalchemy>=2.0.21
alembic>=1.12.1
cryptography>=41.0.7
bcrypt>=4.0.1
# Monitoring and visualization
wandb>=0.15.12
tensorboard>=2.14.1
plotly>=5.17.0
seaborn>=0.12.2
# Utilities
requests>=2.31.0
tqdm>=4.66.1
python-dotenv>=1.0.0
websockets>=12.0
schedule>=1.2.0
# API and validation
pydantic>=2.5.0
httpx>=0.25.2
python-jose[cryptography]>=3.3.0