The PyG extensions (torch-scatter, torch-sparse, etc.) need to see the
installed torch package during their build. Adding pybind11 and disabling
build isolation ensures they can locate the necessary dependencies.
Containerize the application with ROCm GPU support for AMD Radeon R9700:
- Add Dockerfile with PyTorch/PyG ROCm 5.6 wheels
- Add docker-compose.yml with dashboard, live-trading, and train services
- Add .dockerignore and .env.example for configuration
Fix benchmark script to use batch_size instead of num_stocks for variable
dimensions, and replace fragile partial model surgery with a standalone MLP
for memory estimation.
Fix data pipeline to skip dates with no next trading date instead of
fabricating zero returns.
Add slippage to paper broker, optional mark-to-market prices to broker
interface, and health check endpoint for container orchestration.