{ "seq_len": 10, "stride": 2, "train_end_date": "2025-06-30", "val_end_date": "2025-09-30", "features": [ "alpha_zscore", "amt_zscore", "rank_zscore", "momentum_3m", "momentum_5m", "limit_up_ratio" ], "batch_size": 32768, "epochs": 150, "learning_rate": 0.0006, "weight_decay": 1e-05, "gradient_clip": 1.0, "patience": 15, "min_delta": 1e-06, "model": { "n_features": 6, "hidden_dim": 32, "latent_dim": 4, "num_layers": 1, "dropout": 0.2, "bidirectional": true }, "clip_value": 5.0, "threshold_percentiles": [90, 95, 99] }