Megatron-LM icon indicating copy to clipboard operation
Megatron-LM copied to clipboard

remove flattened_range code paths

Open dimapihtar opened this issue 2 months ago • 9 comments

What does this PR do ?

:warning: For major changes (either in lines of code or in its impact), please make sure to first share discuss a design-doc with the team.

Contribution process

flowchart LR
    A[Pre-checks] --> B[PR Tests]
    subgraph Code Review/Approval
        C1[Expert Review] --> C2[Final Review]
    end
    B --> C1
    C2 --> D[Merge]

Pre-checks

  • [ ] I want this PR in a versioned release and have added the appropriate Milestone (e.g., Core 0.8)
  • [ ] I have added relevant unit tests
  • [ ] I have added relevant functional tests
  • [ ] I have added proper typing to my code Typing guidelines
  • [ ] I have added relevant documentation
  • [ ] I have run the autoformatter.sh on my PR

Code review

The following process is enforced via the CODEOWNERS file for changes into megatron/core. For changes outside of megatron/core, it is up to the PR author whether or not to tag the Final Reviewer team.

For MRs into `main` branch

(Step 1): Add PR label Expert Review

(Step 2): Collect the expert reviewers reviews

  1. Attach the Expert Review label when your PR is ready for review.
  2. GitHub auto-assigns expert reviewers based on your changes. They will get notified and pick up your PR soon.

:warning: Only proceed to the next step once all reviewers have approved, merge-conflict are resolved and the CI is passing.
Final Review might get declined if these requirements are not fulfilled.

(Step 3): Final Review

  1. Add Final Review label
  2. GitHub auto-assigns final reviewers based on your changes. They will get notified and pick up your PR soon.

(Optional Step 4): Cherry-pick into release branch

If this PR also needs to be merged into core_r* release branches, after this PR has been merged, select Cherry-pick to open a new PR into the release branch.

For MRs into `dev` branch The proposed review process for `dev` branch is under active discussion.

MRs are mergable after one approval by either [email protected] or [email protected].

Merging your PR

Any member of core-adlr and core-nemo will be able to merge your PR.

dimapihtar avatar Nov 04 '25 12:11 dimapihtar

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

copy-pr-bot[bot] avatar Nov 04 '25 12:11 copy-pr-bot[bot]

/ok to test 2ee6f66208ea1680e89048be126fd1fdcab99203

dimapihtar avatar Nov 10 '25 15:11 dimapihtar

/ok to test e63bebf01508d0b59dda36e340575a5aed5cef1f

dimapihtar avatar Nov 14 '25 22:11 dimapihtar

/ok to test cd8415d50ba79d84555ff8c57e8a82c4b16dd286

dimapihtar avatar Nov 14 '25 22:11 dimapihtar

/ok to test 06b486d8ed80d05340e0696ff372d256bde447e1

dimapihtar avatar Nov 14 '25 22:11 dimapihtar

/ok to test 91ad09293fd31adca58a7a3587b56e7e30139e58

dimapihtar avatar Nov 21 '25 14:11 dimapihtar

/ok to test f9b3ad2e20614f906c860fd2740ff23c572f4703

dimapihtar avatar Nov 21 '25 15:11 dimapihtar

/ok to test a303dd14a704467c09b295a0b4239ede20a9a44e

dimapihtar avatar Nov 21 '25 15:11 dimapihtar

/ok to test 7539d392549cf750d7430723cd55a100ba89fd4a

dimapihtar avatar Nov 24 '25 17:11 dimapihtar

/ok to test 784db84c11ea87613752048ce9da7b202fd6f233

dimapihtar avatar Dec 01 '25 16:12 dimapihtar

/ok to test 5e10c2b1b26ef1d604617a8bf6450abb993d5fe1

dimapihtar avatar Dec 01 '25 16:12 dimapihtar

/ok to test 6764367e73c04d5869ac0d3a9fa8b0ef6f7ef3d0

dimapihtar avatar Dec 01 '25 18:12 dimapihtar

/ok to test 7c1f71f30bfa3c18a8c2db03c95a464840963125

dimapihtar avatar Dec 01 '25 19:12 dimapihtar

/ok to test 1c8d66c733fb4a5354630e1d6847aaf9126a9600

dimapihtar avatar Dec 01 '25 19:12 dimapihtar

/ok to test e84bd3900dcb30d406cc27ab1f00d9950e3583c8

dimapihtar avatar Dec 02 '25 16:12 dimapihtar

/ok to test 21c626f021279441ea5ebdcdf770e62b1cb7f07d

dimapihtar avatar Dec 02 '25 21:12 dimapihtar

/ok to test eb3cae5a9a4b780486ea5db401b405106620891b

dimapihtar avatar Dec 03 '25 18:12 dimapihtar