diffusers
Lazy Import for Diffusers
#4829
Merged

Lazy Import for Diffusers #4829

patrickvonplaten merged 70 commits into main from lazy-import
DN6
DN6 initial commit
ace9bf49
DN6 move modules to import struct
8b0b0cf1
DN6 add dummy objects and _LazyModule
e0b971ae
DN6 DN6 requested a review from patrickvonplaten patrickvonplaten 2 years ago
patrickvonplaten
DN6 merge upstream
7ed3edbe
DN6 add lazy import to schedulers
b39ab6d2
DN6 clean up unused imports
25b52de8
DN6 lazy import on models module
0f2cbb20
DN6 lazy import for schedulers module
be58b3ce
DN6 add lazy import to pipelines module
9f536bf9
DN6 lazy import altdiffusion
cd1aa81f
DN6 lazy import audio diffusion
c37a7fa7
DN6 lazy import audioldm
52b9ea74
DN6 lazy import consistency model
3ecae3f1
DN6 lazy import controlnet
7de8650b
DN6 lazy import dance diffusion ddim ddpm
784b8618
DN6 lazy import deepfloyd
5672ea45
DN6 lazy import kandinksy
d2a9cfe3
DN6 lazy imports
3f23b3bd
DN6 lazy import semantic diffusion
d28da563
DN6 lazy imports
7b4e7c3c
DN6 lazy import stable diffusion
b25e77ee
DN6 move sd output to its own module
298670be
DN6 clean up
598d87f3
DN6 lazy import t2iadapter
13c87873
DN6 lazy import unclip
2208e27f
DN6 lazy import versatile and vq diffsuion
4483aca2
DN6 lazy import vq diffusion
5009fe3b
DN6 helper to fetch objects from modules
7debdd7e
DN6 lazy import sdxl
8f8a031d
DN6 lazy import txt2vid
4a5ca53a
DN6 lazy import stochastic karras
1b44effd
DN6 fix model imports
1eaedac2
DN6 fix bug
8546b3b9
DN6 lazy import
95eb819d
DN6 clean up
20a27b4b
DN6 clean up
dae1cb94
DN6 fixes for tests
b1a6a5af
DN6 fixes for tests
b48cf386
DN6 clean up
2011ec31
DN6 DN6 changed the title [WIP] Lazy Import for Diffusers Lazy Import for Diffusers 2 years ago
DN6
patrickvonplaten
DN6
patrickvonplaten
DN6 remove import of torch_utils from utils module
14b3a11c
DN6 clean up
d4bbf473
DN6 clean up
b5aaafe1
DN6 fix mistake import statement
0c9b084d
DN6 dedicated modules for exporting and loading
165e4882
DN6 remove testing utils from utils module
9e66f7b9
DN6 resolve merge conflicts
78ef943b
DN6 fixes from merge conflicts
b52552e0
patrickvonplaten Merge branch 'main' into lazy-import
f3e7f45a
patrickvonplaten
patrickvonplaten commented on 2023-09-04
patrickvonplaten Update src/diffusers/pipelines/kandinsky2_2/__init__.py
cd677a4f
patrickvonplaten Merge branch 'main' into lazy-import
16d7ccc5
patrickvonplaten
patrickvonplaten Merge branch 'main' into lazy-import
1d016f54
DN6
patrickvonplaten
patrickvonplaten Merge branch 'main' of https://github.com/huggingface/diffusers into …
0eb238cd
patrickvonplaten fix docs
b77cdc68
patrickvonplaten
patrickvonplaten fix alt diffusion copied from
fefee104
patrickvonplaten fix check dummies
fb87c628
patrickvonplaten
patrickvonplaten commented on 2023-09-05
patrickvonplaten fix more docs
2a409572
patrickvonplaten Merge branch 'main' into lazy-import
75c38681
HuggingFaceDocBuilderDev
DN6
DN6
DN6 remove accelerate import from utils module
b2d596cb
DN6 add type checking
8b8547a2
DN6 make style
775f3caa
DN6
patrickvonplaten
patrickvonplaten fix check dummies
eedf9e10
DN6 remove torch import from xformers check
2b821643
DN6 clean up error message
e1cb44cb
DN6
patrickvonplaten Merge branch 'main' into lazy-import
d89f5697
patrickvonplaten
patrickvonplaten
DN6 Merge branch 'main' into lazy-import
caab88cf
DN6 fixes after upstream merges
287cfa78
DN6 Merge branch 'main' into lazy-import
5fb4ce0b
DN6 dummy objects fix
a5ce7812
DN6
DN6 fix tests
3a0a45ca
DN6 remove unused module import
52a76eee
DN6
DN6 commented on 2023-09-08
patrickvonplaten
patrickvonplaten patrickvonplaten merged b6e0b016 into main 2 years ago
patrickvonplaten
patrickvonplaten commented on 2023-09-11
kashif kashif deleted the lazy-import branch 2 years ago
Abhinay1997

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone