8000 [DataPipe] Full graph fast-forwarding by NivekT · Pull Request #79658 · pytorch/pytorch · GitHub
[go: up one dir, main page]

Skip to content

[DataPipe] Full graph fast-forwarding #79658

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

Closed
wants to merge 20 commits into from
Closed

Conversation

NivekT
Copy link
Contributor
@NivekT NivekT commented Jun 15, 2022

Stack from ghstack:

WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:

  1. Source (e.g. IterableWrapper)
  2. Stateless (e.g. Mapper)
  3. Statefull (e.g. Shuffler)

@facebook-github-bot
Copy link
Contributor
facebook-github-bot commented Jun 15, 2022

🔗 Helpful links

❌ 1 New Failures

As of commit df95128 (more details on the Dr. CI page):

Expand to see more
  • 1/1 failures introduced in this PR

🕵️ 1 new failure recognized by patterns

The following CI failures do not appear to be due to upstream breakages

See GitHub Actions build Lint / lintrunner (1/1)

Step: "Run lintrunner on all files" (full log | diagnosis details | 🔁 rerun)

2022-07-20T22:05:46.4993994Z ##[error]oncall: f...se from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4976938Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4978859Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4980537Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4982218Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4983881Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4985558Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4987246Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4988927Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4990621Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4992317Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.4993994Z ##[error]oncall: fx is not a PyTorch label (please choose from https://github.com/pytorch/pytorch/labels)
2022-07-20T22:05:46.5040939Z Post job cleanup.
2022-07-20T22:05:46.5074690Z Post job cleanup.
2022-07-20T22:05:46.6179574Z [command]/usr/bin/git version
2022-07-20T22:05:46.6231304Z git version 2.37.1
2022-07-20T22:05:46.6277721Z Temporarily overriding HOME='/home/runner/actions-runner/_work/_temp/c1512486-aa59-4de3-bcad-2eff65c75ebb' before making global git config changes
2022-07-20T22:05:46.6278329Z Adding repository directory to the temporary git global config as a safe directory
2022-07-20T22:05:46.6283145Z [command]/usr/bin/git config --global --add safe.directory /home/runner/actions-runner/_work/pytorch/pytorch
2022-07-20T22:05:46.6332115Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2022-07-20T22:05:46.6371942Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2022-07-20T22:05:46.6642471Z Entering 'android/libs/fbjni'

This comment was automatically generated by Dr. CI (expand for details).

Please report bugs/suggestions to the (internal) Dr. CI Users group.

Click here to manually regenerate this comment.

@NivekT NivekT added module: dataloader Related to torch.utils.data.DataLoader and Sampler module: data torch.utils.data topic: new features topic category labels Jun 16, 2022
NivekT added 9 commits June 24, 2022 17:42
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
NivekT added 3 commits July 18, 2022 19:08
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
WIP - this will be a more efficient implementation of snapshotting. In particular, it will differentiate between three types of DataPipes:
1. Source (e.g. IterableWrapper)
2. Stateless (e.g. Mapper)
3. Statefull (e.g. Shuffler)

[ghstack-poisoned]
@github-actions
Copy link
Contributor

Looks like this PR hasn't been updated in a while so we're going to go ahead and mark this as Stale.
Feel free to remove the Stale label if you feel this was a mistake.
If you are unable to remove the Stale label please contact a maintainer in order to do so.
If you want the bot to never mark this PR stale again, add the no-stale label.
Stale pull requests will automatically be closed after 30 days of inactivity.

@github-actions github-actions bot added the Stale label Sep 19, 2022
@facebook-github-bot
Copy link
Contributor

/easycla

As part of the transition to the PyTorch Foundation, this project now requires contributions be covered under the new CLA. See #85559 for additional details.

This comment will trigger a new check of this PR. If you are already covered, you will simply see a new "EasyCLA" check that passes. If you are not covered, a bot will leave a new comment with a link to sign.

@github-actions github-actions bot closed this Nov 3, 2022
@facebook-github-bot facebook-github-bot deleted the gh/nivekt/53/head branch June 8, 2023 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla signed module: data torch.utils.data module: dataloader Related to torch.utils.data.DataLoader and Sampler Stale topic: new features topic category
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0