Skip to content

[mxfp8 moe training] migrate ep utils to mx_formats#3922

Closed
danielvegamyhre wants to merge 1 commit intomove-feb16from
move-ep
Closed

[mxfp8 moe training] migrate ep utils to mx_formats#3922
danielvegamyhre wants to merge 1 commit intomove-feb16from
move-ep

Conversation

@danielvegamyhre
Copy link
Copy Markdown
Contributor

@danielvegamyhre danielvegamyhre commented Feb 20, 2026

Prev PR in stack:

Summary

  • migrate mxfp8 ep utils to mx_formats:
    • from: torchao/prototype/moe_training/ep/
    • to: torchao/prototype/mx_formats/expert_parallel/
  • intended final package name after migration + refactor:
    • torchao.training.mxfp8.expert_parallel
  • make autograd func imports lazy to avoid circular imports
  • move GroupedMMConfig base class to mx_formats

Note/question

  • We can call this package something more descriptive than ep, open to suggestions. One idea:
    • expert_parallel (final name after migration would be

Tests

  • ./test/prototype/moe_training/test_everything.sh

@danielvegamyhre danielvegamyhre added mx topic: improvement Use this tag if this PR is an improvement (doesn't fit into any of the other categories) moe labels Feb 20, 2026
@pytorch-bot
Copy link
Copy Markdown

pytorch-bot bot commented Feb 20, 2026

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/ao/3922

Note: Links to docs will display an error until the docs builds have been completed.

✅ No Failures

As of commit 11868c7 with merge base 4a42d32 (image):
💚 Looks good so far! There are no failures yet. 💚

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Feb 20, 2026
@danielvegamyhre danielvegamyhre added the module: training quantize_ api training flow label Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. module: training quantize_ api training flow moe mx topic: improvement Use this tag if this PR is an improvement (doesn't fit into any of the other categories)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant