numpy>=1.24.0
requests>=2.31.0
psutil>=5.9.0
GPUtil>=1.4.0

[all]
azure-storage-blob>=12.18.0
azure-identity>=1.15.0
azure-mgmt-costmanagement>=4.0.1
azure-mgmt-monitor>=6.0.2
torch>=2.1.0
torchvision>=0.16.0
transformers>=4.35.0
datasets>=2.14.0
accelerate>=0.24.0
peft>=0.6.0
tokenizers>=0.15.0
scikit-learn>=1.3.0
pandas>=2.1.0
matplotlib>=3.8.0
ray[default]>=2.9.0
ray[serve]>=2.9.0
ray[tune]>=2.9.0
websockets>=12.0
fastapi>=0.104.1
uvicorn>=0.24.0
prometheus-client>=0.19.0
opentelemetry-distro>=0.43b0
opentelemetry-instrumentation>=0.43b0

[azure]
azure-storage-blob>=12.18.0
azure-identity>=1.15.0
azure-mgmt-costmanagement>=4.0.1
azure-mgmt-monitor>=6.0.2

[distributed]
ray[default]>=2.9.0
ray[serve]>=2.9.0
ray[tune]>=2.9.0

[ml]
torch>=2.1.0
torchvision>=0.16.0
transformers>=4.35.0
datasets>=2.14.0
accelerate>=0.24.0
peft>=0.6.0
tokenizers>=0.15.0
scikit-learn>=1.3.0
pandas>=2.1.0
matplotlib>=3.8.0

[monitoring]
websockets>=12.0
fastapi>=0.104.1
uvicorn>=0.24.0
prometheus-client>=0.19.0
opentelemetry-distro>=0.43b0
opentelemetry-instrumentation>=0.43b0
