# Original CUDA/MLX dependencies, selected when the NPU bridge is absent.
torch>=2.6; platform_system == 'Linux'
flash-linear-attention==0.5.2; platform_system == 'Linux'
mlx>=0.32.0; platform_system == 'Darwin' and platform_machine == 'arm64'
mlx-lm>=0.31.3; platform_system == 'Darwin' and platform_machine == 'arm64'
mlx-vlm>=0.6.14; platform_system == 'Darwin' and platform_machine == 'arm64'
safetensors>=0.4
transformers>=5.15,<6
huggingface-hub>=0.25
modelscope>=1.20
addict>=2.4
datasets==4.0.0
math-verify
numpy
openai
prompt-toolkit>=3.0
rich>=13
tensorboard
tensorboardX>=2.6; platform_system == 'Darwin' and platform_machine == 'arm64'
pydantic>=2
fastapi>=0.110
click>=8.1
tqdm>=4.66
uvicorn>=0.27
av>=12; platform_system == 'Linux'
librosa>=0.11; platform_system == 'Linux'
soundfile>=0.13; platform_system == 'Linux'
torchvision>=0.21; platform_system == 'Linux'
