Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix FSDP SHARP integration #8170

Closed
wants to merge 1 commit into from
Closed

Conversation

janEbert
Copy link
Contributor

The attribute was never implemented.

What does this PR do ?

For NeMo NLP, the FSDP sharding strategy cannot be used currently because the sharp attribute for the NLPFSDPStrategy was not actually implemented in #7793, even though it is queried.

Collection:

  • NLP

Changelog

  • Implement missing NLPFSDPStrategy.sharp attribute.

Jenkins CI

To run Jenkins, a NeMo User with write access must comment jenkins on the PR.

Before your PR is "Ready for review"

Pre checks:

  • Make sure you read and followed Contributor guidelines
  • Did you write any new necessary tests?
  • Did you add or update any necessary documentation?
  • Does the PR affect components that are optional to install? (Ex: Numba, Pynini, Apex etc)
    • Reviewer: Does the PR have correct import guards for all optional libraries?

PR Type:

  • New Feature
  • Bugfix
  • Documentation

Who can review?

Anyone in the community is free to review the PR once the checks have passed.
Contributor guidelines contains specific people who can review PRs to various areas.

Additional Information

Related to #7793 (pull request)

The attribute was never implemented.
@github-actions github-actions bot added the NLP label Jan 13, 2024
Copy link
Contributor

This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days.

@github-actions github-actions bot added the stale label Jan 28, 2024
@janEbert
Copy link
Contributor Author

Bla.

@github-actions github-actions bot removed the stale label Jan 29, 2024
Copy link
Contributor

This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days.

@github-actions github-actions bot added the stale label Feb 13, 2024
@janEbert
Copy link
Contributor Author

Bla.

@github-actions github-actions bot removed the stale label Feb 14, 2024
Copy link
Contributor

This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days.

@github-actions github-actions bot added the stale label Feb 29, 2024
@janEbert
Copy link
Contributor Author

Bla.

@github-actions github-actions bot removed the stale label Mar 1, 2024
Copy link
Contributor

This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days.

@github-actions github-actions bot added the stale label Mar 16, 2024
@janEbert
Copy link
Contributor Author

Bla.

@github-actions github-actions bot removed the stale label Mar 19, 2024
Copy link
Contributor

github-actions bot commented Apr 2, 2024

This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days.

@github-actions github-actions bot added the stale label Apr 2, 2024
@janEbert
Copy link
Contributor Author

janEbert commented Apr 2, 2024

Bla.

@github-actions github-actions bot removed the stale label Apr 3, 2024
Copy link
Contributor

This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days.

@github-actions github-actions bot added the stale label Apr 17, 2024
@janEbert
Copy link
Contributor Author

Bla.

@janEbert
Copy link
Contributor Author

Independently fixed in dd69c7a.

@janEbert janEbert closed this May 29, 2024
@janEbert janEbert deleted the fsdp-sharp branch May 29, 2024 14:17
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.

None yet

1 participant