2673e27a40
- Add embed_dim/feature_dim divisibility checks in attention modules - Auto-select largest valid head count in IntradayGNN when num_features isn't divisible by 8 - Fix benchmark to pass PyG Data objects instead of tuples to model - Fix target computation to use precomputed next trading date and filter valid tickers - Add missing device argument to autocast calls - Remove stale global app_state reference in dashboard API - Clean up various formatting (line wrapping, whitespace)