Files
trading_gnn/requirements.txt
T
2026-05-26 13:51:02 +02:00

59 lines
1.2 KiB
Plaintext

# Core requirements
numpy>=1.24.0
pandas>=2.0.0
scipy>=1.10.0
scikit-learn>=1.2.0
tqdm>=4.65.0
matplotlib>=3.7.0
seaborn>=0.12.0
python-dateutil>=2.8.0
pytz>=2023.3
requests>=2.28.0
websockets>=11.0
SQLAlchemy>=2.0.0
sqlite3>=3.40.0 # Part of Python standard library
# AMD GPU support for PyTorch (ROCm 5.6)
torch>=2.1.0 # ROCm-compatible version
torchvision>=0.16.0 # ROCm-compatible version
torchaudio>=2.1.0 # ROCm-compatible version
--index-url https://download.pytorch.org/whl/rocm5.6
# PyTorch Geometric with AMD support
torch-geometric>=2.4.0
torch-scatter>=2.1.2
torch-sparse>=0.6.18
torch-cluster>=1.6.2
torch-spline-conv>=1.2.2
--find-links https://data.pyg.org/whl/torch-2.1.0+rocm5.6.html
# ROCm libraries for performance
rocblas>=3.1.0
hipblaslt>=0.6.0
miopen-hip>=2.19.0
rccl>=2.15.5
# Alternative data processing
yfinance>=0.2.20
alpha_vantage>=2.3.1
polygon-api-client>=1.12.0
tweepy>=4.14.0
praw>=7.7.0
newspaper3k>=0.2.8
transformers>=4.30.0
sentencepiece>=0.1.99
# Interactive Brokers
ib_insync>=0.9.86
# For AMD-specific optimizations
tensorboard>=2.13.0
psutil>=5.9.0
# Web frontend
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
jinja2>=3.1.0
python-multipart>=0.0.6
aiofiles>=23.2.0