Skip to content

[DataPipe] Full graph fast-forwarding#79658

Closed
NivekT wants to merge 20 commits intogh/nivekt/53/basefrom
gh/nivekt/53/head
Closed

[DataPipe] Full graph fast-forwarding#79658
NivekT wants to merge 20 commits intogh/nivekt/53/basefrom
gh/nivekt/53/head

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