Repository navigation
0.3.3a1: every loop knob in planner and auto-tune, probe scores cross-entropy, demo model under demos/ - #57
Merged
Merged
Conversation
…-entropy, demo model under demos/ Planner: a looped plan also sets recurrent_later_topk=0, recurrent_later_groups=0, lambda_iteration_cluster=0, lookahead_teacher_scope="first", recurrent_dt_min=0.05 and recurrent_dt_max=1.0, each with a sources entry stating the 15M measurement behind it. The Web UI shows them as planner recommendations; presets_v3.json is regenerated. Auto-tune: all nine loop knobs are searchable (later_groups 0 or 2, never 1; block order only). The loop probe has 4 block layers, clamps a drawn dt_init into the drawn range and logs each trial's median step time. The probe now trains on chronos_loss_term and scores cross-entropy: the old score added the weighted regularizers, and lambda_lookahead never reached the probe. Web UI: Field.as_dict dropped 0 and 0.0 (0 == False), so min=0 and recommended=0 never reached the page; it now drops only unset values. Help text gives the measured reason in four languages. Translation demo: models/chronos-enzh-50m-sft and its driver test moved under demos/translation; CI runs the driver test in its own step. The main READMEs name the demo in one pointer paragraph; the measurement conditions moved to the demo READMEs. A guard test checks both. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
0.3.3a1
This PR closes the gaps left by 0.3.3a0. Kernel defaults are unchanged.
Planner
A looped plan (
recurrent_depth > 1) now also recommends six more loop knobs. Each comes with asourcesentry that gives the 15M measurement behind it:recurrent_later_topk=0recurrent_later_groups=0(never 1)lambda_iteration_cluster=0lookahead_teacher_scope="first"recurrent_dt_min=0.05recurrent_dt_max=1.0The Web UI shows these as planner recommendations, and
ui/presets_v3.jsonis regenerated.Auto-tune
recurrent_later_groupsis offered as 0 or 2, never 1, and only in block order.dt_initis clamped into the drawn[dt_min, dt_max].chronos_loss_termand scores cross-entropy.lambda_lookaheadnever reached the probe. With 1e-3 and 1.0, scores now differ after the first update.Web UI
Field.as_dictdropped 0 and 0.0 because0 == False, so 48 fields lostmin=0. It now drops only unset values.Translation demo
models/chronos-enzh-50m-sftand its driver test now live underdemos/translation/. CI runs the driver test as a separate step.test_task_models_and_tests_live_under_demoschecks both.Verified locally
ruff check .passes.general_32ktokenizer. Neither carriesdemos/, a model folder or weights.lambda_lookahead. Every trial completed, and the best patch carries every searched knob.Open
🤖 Generated with Claude Code