33 lines
560 B
Plaintext
33 lines
560 B
Plaintext
# Core dependencies
|
|
numpy>=1.19.0
|
|
scipy>=1.5.0
|
|
|
|
# CFD backend (install separately from submodule or pip)
|
|
# CelerisLab should be installed via: pip install -e ../CelerisLab
|
|
|
|
# Reinforcement Learning
|
|
stable-baselines3>=2.0.0
|
|
sb3-contrib>=2.0.0
|
|
gymnasium>=0.28.0
|
|
|
|
# Deep Learning
|
|
torch>=2.0.0
|
|
|
|
# Visualization and Logging
|
|
matplotlib>=3.5.0
|
|
seaborn>=0.11.0
|
|
tensorboard>=2.10.0
|
|
|
|
# Data processing
|
|
pandas>=1.3.0
|
|
|
|
# Development tools (optional)
|
|
pytest>=7.0.0
|
|
black>=22.0.0
|
|
flake8>=4.0.0
|
|
mypy>=0.950
|
|
|
|
# Jupyter (optional, for analysis)
|
|
jupyter>=1.0.0
|
|
ipykernel>=6.0.0
|