Skip to content

chore: remove nv-grouped-gemm dependency#3770

Open
liuyun7345 wants to merge 1 commit intoNVIDIA:mainfrom
liuyun7345:chore/remove-nv-grouped-gemm-dependency
Open

chore: remove nv-grouped-gemm dependency#3770
liuyun7345 wants to merge 1 commit intoNVIDIA:mainfrom
liuyun7345:chore/remove-nv-grouped-gemm-dependency

Conversation

@liuyun7345
Copy link
Contributor

What does this PR do?

Remove the nv-grouped-gemm package dependency since the deprecated
GroupedMLP was removed in PR #3410. The package is no longer used
anywhere in the codebase.

Changes

  • pyproject.toml: Remove nv-grouped-gemm from dev and lts
    optional dependencies, and from [tool.uv] no-build-isolation-package
  • docker/common/install_source_wheels.sh: Remove grouped_gemm
    wheel build and installation logic (including the reference to the
    non-existent build_groupedgemm.sh script)

Verification

  • No Python files in the codebase contain import grouped_gemm or
    from grouped_gemm — the package has zero runtime usage
  • TEGroupedMLP uses TransformerEngine's GroupedLinear internally,
    not nv-grouped-gemm
  • The --moe-grouped-gemm CLI flag and moe_grouped_gemm config
    field remain unchanged (they control TE's grouped GEMM, not the
    removed package)

Fixes #3711

The deprecated GroupedMLP was removed in PR NVIDIA#3410, so the
nv-grouped-gemm package is no longer needed.

Changes:
- Remove nv-grouped-gemm from dev and lts optional dependencies
- Remove nv-grouped-gemm from uv no-build-isolation-package list
- Remove grouped_gemm wheel build/install from Docker script

Fixes NVIDIA#3711

Made-with: Cursor
@liuyun7345 liuyun7345 requested a review from a team as a code owner March 10, 2026 10:12
@copy-pr-bot
Copy link

copy-pr-bot bot commented Mar 10, 2026

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.

@github-actions
Copy link
Contributor

This PR has been automatically converted to draft because all PRs must start as drafts.

When you are ready for review, click Ready for Review to begin the review process. This will:

  1. Add the oncall reviewer (optional reviewer)
  2. Add required review teams based on your changes

See the contribution guide for more details.

@svcnvidia-nemo-ci svcnvidia-nemo-ci marked this pull request as draft March 10, 2026 10:12
@liuyun7345 liuyun7345 marked this pull request as ready for review March 10, 2026 14:07
@svcnvidia-nemo-ci svcnvidia-nemo-ci requested a review from a team March 10, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove the nv-grouped-gemm dependency

1 participant