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-1Phase 1: optimizer equation fidelity (Eq. 21-24)Phase 1: optimizer equation fidelity (Eq. 21-24)quality-gateHas explicit acceptance criteria and test gatesHas explicit acceptance criteria and test gates
Milestone
Description
Purpose
Implement Eq. 21-22 delta-rule momentum path in inner optimizer with testable math-level fidelity.
Mandatory Reading (blocking)
First comment must summarize:
reports/NL_IMPLEMENTATION_ORACLE.mdsection 6.1.2reports/paper/NL-print.extracted.clean.txtEq. (21), Eq. (22)src/nested_learning/optim/deep.pycurrentl2_objectivebranch
Required Code Anchors
src/nested_learning/optim/deep.pysrc/nested_learning/optim/factory.pysrc/nested_learning/optim/manager.py- tests in
tests/
Scope
- Add new variant name:
delta_rule. - Implement update equivalent to:
m_{i+1} = (alpha*I - g^T g)m_i - eta*P*g
- Support
P=Iand diagonal preconditioned mode. - Keep legacy variants unchanged for reproducibility.
Test Requirements
- Analytic toy tensor test against closed-form expected update.
- State-shape and determinism tests.
- No regressions in existing optimizer suite.
Deliverables
- New variant + config support.
- Dedicated test file and ablation config.
Acceptance Criteria
- Tests prove formula-level correctness for toy case.
- 5k pilot run with
delta_ruleis finite and emits expected telemetry. - 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-1Phase 1: optimizer equation fidelity (Eq. 21-24)Phase 1: optimizer equation fidelity (Eq. 21-24)quality-gateHas explicit acceptance criteria and test gatesHas explicit acceptance criteria and test gates