accelerate
Add early support for `torchdata.stateful_dataloader.StatefulDataLoader` within the `Accelerator`
#2895
Merged

Add early support for `torchdata.stateful_dataloader.StatefulDataLoader` within the `Accelerator` #2895

byi8220
byi8220 temporary commit
79a8fa2d
byi8220 checkout?
efa1e7dd
byi8220 dataloader wrapper
8dc107dc
byi8220 tmp
f342f4c5
byi8220 weird failing test
065849a8
byi8220 trying multiple inheritance
1e3fad19
byi8220 DataLoaderAdapter
a41cf384
byi8220 make style
88314882
byi8220 Some dark magic dynamic reflection (for backwards compat)
140f1e65
byi8220 typo
727afeb9
byi8220 some tests
73683b42
byi8220 more mixin stuff
32c318ee
byi8220 maybe found broken test?
57c6f575
byi8220 this is a very invasive feature
ed612d14
byi8220 i think the feature is done?
511050e3
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
8dbc1a30
faaany add xpu support (#2864)
df439606
byi8220 Merge branch 'stateful-dataloader' of https://github.com/byi8220/acce…
c778e328
byi8220 better tests
4e000559
byi8220 discovered a bug
0471fe31
byi8220 maybe fixed bug?
3036b7fe
byi8220 make style
9ade2e9d
byi8220 hopefully this is PR ready
ba0f5c60
byi8220 properly skip tests
b774291d
byi8220 parameterize
fde597d2
HuggingFaceDocBuilderDev
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
f273abcf
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
8a46eb6c
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
e4e1cacf
muellerzr
muellerzr approved these changes on 2024-07-15
muellerzr muellerzr requested a review from SunMarc SunMarc 1 year ago
byi8220 temporary commit
8bf2fe24
byi8220 checkout?
ca4338d1
byi8220 dataloader wrapper
c38f317f
byi8220 tmp
17a2a195
byi8220 weird failing test
b39a6060
byi8220 trying multiple inheritance
d1e82e0a
byi8220 DataLoaderAdapter
d99d734c
byi8220 make style
39b2866b
byi8220 Some dark magic dynamic reflection (for backwards compat)
f58f609c
byi8220 typo
f2119cfd
byi8220 some tests
7adec944
byi8220 more mixin stuff
8850af32
byi8220 maybe found broken test?
6ff0f680
byi8220 this is a very invasive feature
4f28d2e2
byi8220 i think the feature is done?
a9b637dc
byi8220 better tests
03845432
byi8220 discovered a bug
0e0515d2
byi8220 maybe fixed bug?
809aca04
byi8220 make style
5145c2d4
byi8220 hopefully this is PR ready
ca74ff22
byi8220 properly skip tests
a8f8bf31
byi8220 parameterize
59738f4c
byi8220 Merge branch 'stateful-dataloader' of https://github.com/byi8220/acce…
d264939d
byi8220 Update src/accelerate/utils/dataclasses.py
8f04c1e8
byi8220 Update src/accelerate/data_loader.py
45db4b98
byi8220 merge conflicts
0ffc64b4
byi8220 Merge branch 'stateful-dataloader' of https://github.com/byi8220/acce…
03a77740
byi8220 move imports
8d2c6c3a
byi8220 make style
6bfe871b
byi8220
byi8220 merge conflicts?
7a344e45
byi8220 merges are breaking tests
6ff997e2
byi8220 fix test name
4739524d
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
4de91594
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
abf815aa
byi8220 Require safetensors>=0.4.3
06597d48
byi8220 undo last commit
4142c7ff
muellerzr
muellerzr
muellerzr requested changes on 2024-07-29
byi8220
byi8220 commented on 2024-07-29
byi8220
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
f02f18cf
byi8220 minor style
35977ca6
byi8220
byi8220 byi8220 requested a review from muellerzr muellerzr 1 year ago
muellerzr
byi8220
byi8220 Merge branch 'huggingface:main' into stateful-dataloader
597e9103
byi8220 byi8220 marked this pull request as draft 1 year ago
muellerzr
muellerzr approved these changes on 2024-08-20
muellerzr
muellerzr muellerzr requested a review from BenjaminBossan BenjaminBossan 1 year ago
muellerzr
BenjaminBossan
BenjaminBossan commented on 2024-08-20
byi8220 Merge branch 'main' into stateful-dataloader
419f6073
byi8220 address pr comments
4188d4c5
byi8220
byi8220 byi8220 marked this pull request as ready for review 1 year ago
byi8220 Torchdata version 0.8.0 is stable now
51377a43
muellerzr
byi8220 added docs and require torchdata>=0.8.0 for testing
f4b6bb5d
byi8220
BenjaminBossan
BenjaminBossan approved these changes on 2024-08-21
byi8220 test base_dataloader attr doesn't cause infinite recursion
d02dfcc0
byi8220
BenjaminBossan
BenjaminBossan commented on 2024-08-21
byi8220 address pr
21bc4204
byi8220 replace super().__iter__ with self.base_dataloader.__iter__
74e2f53d
byi8220
muellerzr
muellerzr approved these changes on 2024-08-21
muellerzr muellerzr merged ad3f574a into main 1 year ago
muellerzr

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone