Skip to content

feat(aggregation): Add MoCo - #676

Open
rkhosrowshahi wants to merge 2 commits into
SimplexLab:mainfrom
rkhosrowshahi:feat/aggregation-moco
Open

feat(aggregation): Add MoCo#676
rkhosrowshahi wants to merge 2 commits into
SimplexLab:mainfrom
rkhosrowshahi:feat/aggregation-moco

Conversation

@rkhosrowshahi

@rkhosrowshahi rkhosrowshahi commented May 9, 2026

Copy link
Copy Markdown
Member

Adds MoCo (ICLR 2023) as MoCo / MoCoWeighting with MatrixWeighting and Stateful, plus docs and tests. Keeps a moving Jacobian estimate $$Y$$ and task weights $$\lambda$$; returns $$\lambda^\top Y$$. Call reset between runs.

Tests:

  • tests/unit/aggregation/test_moco.py (behavior, reset, getters/setters, edge cases, alignment with MoCoWeighting and y)
  • tests/unit/aggregation/test_values.py (fixed baselines for MoCo / MoCoWeighting)

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cc: feat Conventional commit type for new features. package: aggregation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants