diffusers
[modular] improve auto offload
#14304
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
18
Changes
View On
GitHub
[modular] improve auto offload
#14304
yiyixuxu
wants to merge 18 commits into
main
from
auto-offload-v2
[modular] auto offload: tunable memory reserve, OOM retry, non-disrup…
780e112c
github-actions
added
size/L
github-actions
added
documentation
github-actions
added
tests
github-actions
added
modular-pipelines
[modular] drop stale "dynamic mode" wording from the offload test com…
d4b4edd1
Record what the auto-offloader does
34036c1f
yiyixuxu
marked this pull request as draft
100 days ago
Group the offload record table by decision
24460ae6
Split display helpers into components_manager_utils; drop activation …
b755e08d
Trim the offload record to consumed fields; hook reads available memo…
d2eb134a
Make offload record events pure moves
09d5ec7c
Drop OffloadRecord.summary(): the table is the record
d3c1e9d7
Address review: discover entry points via an apply_forward_hook marker
b3604203
github-actions
added
utils
Inline the OOM-retry helper into wrap_forward, its only caller
b313f79e
Shrink ComponentsManager to its used surface
0e512ddf
link issue to TODO
77615c07
Address review: record at call sites, one device rule, fewer moving p…
ba14c2a4
Overhaul the ComponentsManager test suite around real behavior
3f561491
Add slow modular-pipeline integration tests with declared offload beh…
29bd6e06
Restore ModularPipelineOffloadTesterMixin to its original form
e20dc87f
add set_offload_strategy, Peak column in offload record, and offloadi…
0750134d
yiyixuxu
commented on 2026-07-31
yiyixuxu
commented on 2026-07-31
yiyixuxu
marked this pull request as ready for review
98 days ago
make style
9a1c508e
yiyixuxu
requested a review
from
sayakpaul
98 days ago
yiyixuxu
requested a review
from
stevhliu
98 days ago
stevhliu
approved these changes on 2026-07-31
yiyixuxu
requested a review
from
DN6
98 days ago
DN6
added this to the
Release 0.41.0
milestone
60 days ago
yiyixuxu
removed this from to the
Release 0.41.0
milestone
35 days ago
yiyixuxu
added this to the
Release 0.42.0
milestone
35 days ago
DN6
commented on 2026-10-07
sayakpaul
removed this from to the
Release 0.42.0
milestone
12 days ago
sayakpaul
added this to the
Release 0.43.0
milestone
12 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
stevhliu
DN6
sayakpaul
Assignees
No one assigned
Labels
documentation
tests
size/L
modular-pipelines
utils
Milestone
Release 0.43.0
Login to write a write a comment.
Login via GitHub