forked from kmccleary3301/nested_learning
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestexecution-boardExecution board ticket set for paper alignmentExecution board ticket set for paper alignmentphase-2Phase 2: CMS Eq. 28-29 optimizer pathPhase 2: CMS Eq. 28-29 optimizer pathquality-gateHas explicit acceptance criteria and test gatesHas explicit acceptance criteria and test gates
Milestone
Description
Purpose
Add optional CMS update mode aligned with Eq. 28-29 input-dependent projection term.
Mandatory Reading (blocking)
First comment must summarize:
reports/NL_IMPLEMENTATION_ORACLE.mdsection 6.1.3reports/paper/NL-print.extracted.clean.txtEq. (28), Eq. (29), Eq. (30), Eq. (31)src/nested_learning/hope/block.py_chunk_lossand_update_cms_chunk*
Required Code Anchors
src/nested_learning/hope/block.pysrc/nested_learning/optim/manager.py(if hooking there)configs/*for toggle surface
Scope
- Implement config-controlled mode for projection term:
- existing mode (baseline)
- projection mode (Eq. 28-29 style)
- Ensure behavior is explicit and observable in logs.
Test Requirements
- Toy analytical test proving projection changes update as expected.
- Existing CMS tests remain green.
Deliverables
- Projection mode implementation.
- Config switch + docs.
- Ablation configs for on/off comparison.
Acceptance Criteria
- 5k and 25k comparison runs complete.
- Continual + NIAH comparisons recorded.
- First issue comment contains mandatory reading summary.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestexecution-boardExecution board ticket set for paper alignmentExecution board ticket set for paper alignmentphase-2Phase 2: CMS Eq. 28-29 optimizer pathPhase 2: CMS Eq. 28-29 optimizer pathquality-gateHas explicit acceptance criteria and test gatesHas explicit acceptance criteria and test gates