jgrusewski
e9481c6107
fix(ml): disable val-loss early stopping in hyperopt, fix penalty metrics
...
Two issues causing all 20 hyperopt trials to have identical f64::MAX
objective (TPE optimizer blind):
1. Val-loss plateau early stopping fired at epoch 5-6 of every 8-epoch
trial (plateau_window=5 too aggressive for short runs). Disabled
early_stopping_enabled for hyperopt; gradient-collapse patience
still active as safety net.
2. Penalty metrics used f64::MAX for gradient_norm/q_value_std which
produced ~3.6e+308 objective. Changed to 100.0 so TPE can still
differentiate between early-stopped trials by other metric fields.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 22:45:03 +01:00
..
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-03-03 02:04:22 +01:00
2026-03-01 22:42:36 +01:00
2026-03-02 15:41:23 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-03-05 11:37:58 +01:00
2026-02-25 11:56:00 +01:00
2026-02-26 01:24:02 +01:00
2026-03-02 15:41:23 +01:00
2026-03-03 09:26:53 +01:00
2026-03-03 17:42:41 +01:00
2026-03-05 17:30:24 +01:00
2026-03-04 13:51:23 +01:00
2026-03-05 21:07:07 +01:00
2026-03-03 16:16:07 +01:00
2026-03-03 16:16:07 +01:00
2026-02-25 11:56:00 +01:00
2026-03-02 15:41:23 +01:00
2026-02-25 11:56:00 +01:00
2026-03-05 22:45:03 +01:00
2026-02-25 11:56:00 +01:00
2026-03-03 17:42:41 +01:00
2026-02-25 11:56:00 +01:00
2026-03-03 17:42:41 +01:00
2026-03-03 17:42:41 +01:00
2026-03-02 15:41:23 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-03-01 15:56:43 +01:00
2026-02-25 11:56:00 +01:00
2026-03-04 18:10:04 +01:00
2026-02-28 23:47:31 +01:00
2026-03-03 05:23:31 +01:00
2026-02-25 11:56:00 +01:00
2026-03-03 05:23:31 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-03-03 17:42:41 +01:00
2026-03-03 17:42:41 +01:00
2026-03-03 17:42:41 +01:00
2026-03-05 21:14:31 +01:00
2026-03-02 15:41:23 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-03-02 15:41:23 +01:00
2026-03-03 17:42:41 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-03-04 18:27:42 +01:00
2026-02-25 11:56:00 +01:00
2026-03-02 15:41:23 +01:00
2026-03-04 23:13:25 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-27 10:03:42 +01:00
2026-03-03 17:42:41 +01:00
2026-02-25 11:56:00 +01:00
2026-03-02 15:41:23 +01:00
2026-03-03 05:09:12 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00
2026-02-26 18:09:01 +01:00
2026-03-03 16:16:07 +01:00
2026-03-05 20:45:13 +01:00
2026-02-25 11:56:00 +01:00
2026-03-02 15:41:23 +01:00
2026-03-01 18:29:43 +01:00
2026-02-25 11:56:00 +01:00
2026-02-25 11:56:00 +01:00