DiT Pipeline #1806

patrickvonplaten merged 107 commits into huggingface:main from kashif:dit
kashif
kashif added dit model
351c9a70
kashif import
a833b3ed
kashif initial pipeline
9ec5e441
kashif initial convert script
5c7d4f3e
kashif initial pipeline
037cfc74
kashif make style
9259d9f0
HuggingFaceDocBuilderDev
patil-suraj
patil-suraj commented on 2022-12-22
patil-suraj patil-suraj requested a review from patrickvonplaten patrickvonplaten 3 years ago
patil-suraj patil-suraj requested a review from williamberman williamberman 3 years ago
patil-suraj patil-suraj requested a review from anton-l anton-l 3 years ago
patil-suraj patil-suraj requested a review from pcuenca pcuenca 3 years ago
patil-suraj patil-suraj requested a review from yiyixuxu yiyixuxu 3 years ago
kashif raise valueerror
bcc7b048
kashif single function
a3f7f839
kashif rename classes
0e265634
kashif use DDIMScheduler
5cbcf53b
kashif Merge branch 'main' into dit
75b809cf
kashif timesteps embedder
a0dbe466
kashif samples to cpu
f2a074e9
kashif fix var names
68dfd3fc
kashif fix numpy type
c6c476ff
kashif use timesteps class for proj
a7195080
kashif fix typo
e61a6068
kashif fix arg name
83b96070
kashif flip_sin_to_cos and better var names
1f127e0d
kashif fix C shape cal
b8ec4efe
kashif make style
af598374
kashif remove unused imports
f6b1fb10
kashif cleanup
2cc64b89
kashif add back patch_size
d9d1bb3d
kashif initial dit doc
c048ba25
kashif typo
ab6773b9
patil-suraj
patil-suraj commented on 2022-12-29
kashif Update docs/source/api/pipelines/dit.mdx
96bff9a2
kashif added copyright license headers
f8a42e3a
kashif Merge branch 'dit' of https://github.com/kashif/diffusers into dit
74671140
pcuenca
pcuenca approved these changes on 2022-12-29
pcuenca
pcuenca commented on 2022-12-29
kashif added example usage and toc
25d68091
kashif fix variable names asserts
08d0b934
kashif remove comment
989dac8e
kashif added docs
aa3501f8
kashif fix typo
307f072a
kashif upstream changes
55187865
kashif set proper device for drop_ids
2fcbfed6
kashif added initial dit pipeline test
b75c90e8
kashif Merge branch 'main' into dit
68562429
kashif update docs
45306481
kashif fix imports
98d594d2
kashif make fix-copies
ecf643b8
kashif isort
635f03ca
kashif fix imports
abde3190
kashif get rid of more magic numbers
f5ba639e
kashif fix code when guidance is off
29a4a15f
kashif remove block_kwargs
988a38c4
kashif cleanup script
95bc036d
kashif kashif changed the title Dit Pipeline DiT Pipeline 3 years ago
kashif Merge branch 'main' into dit
9fe5fd76
patrickvonplaten
patrickvonplaten commented on 2023-01-02
patrickvonplaten
patrickvonplaten commented on 2023-01-02
patrickvonplaten
patrickvonplaten commented on 2023-01-02
patrickvonplaten
patrickvonplaten commented on 2023-01-02
patrickvonplaten
patrickvonplaten commented on 2023-01-02
kashif removed to_2tuple
951dcacc
kashif use FeedForward class instead of another MLP
fa08b52f
kashif style
aea14952
kashif Merge branch 'main' into dit
56465499
patrickvonplaten
patrickvonplaten commented on 2023-01-04
patrickvonplaten
patrickvonplaten commented on 2023-01-04
williamberman work on mergint DiTBlock with BasicTransformerBlock
7511634b
kashif added missing final_dropout and args to BasicTransformerBlock
18b0ab8c
kashif use norm from block
3ea08099
kashif fix arg
ef32b534
kashif remove unused arg
997d68f9
kashif fix call to class_embedder
0826d951
kashif use timesteps
78173387
kashif make style
e334853c
kashif attn_output gets multiplied
a412aa93
kashif removed commented code
7744b1dd
kashif use Transformer2D
d69bdb08
kashif use self.is_input_patches
7672549c
kashif fix flags
ded56d95
kashif fixed conversion to use Transformer2DModel
852750ce
kashif fixes for pipeline
edbadeeb
kashif remove dit.py
e90c2a0e
kashif Merge remote-tracking branch 'upstream/main' into dit
bd0668dd
kashif fix timesteps device
f4d034e1
kashif use randn_tensor and fix fp16 inf.
5c47f065
kashif timesteps_emb already the right dtype
dcdd94f2
kashif fix dit test class
ef81931d
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patrickvonplaten
patrickvonplaten commented on 2023-01-12
patil-suraj
patil-suraj commented on 2023-01-12
kashif fix test and style
6c96e25c
kashif fix norm2 usage in vq-diffusion
3f646a0b
kashif added author names to pipeline and lmagenet labels link
3bd17950
kashif fix tests
956dc5b3
kashif use norm_type as string
7fd1e3f0
kashif rename dit to transformer
372a0ccf
kashif Merge branch 'main' into dit
f76b56a3
kashif fix name
f78f0673
kashif fix test
46c10d3c
kashif set norm_type = "layer" by default
ad212915
kashif Merge branch 'main' into dit
2c2bf5e0
patrickvonplaten
patrickvonplaten commented on 2023-01-16
patrickvonplaten
patrickvonplaten commented on 2023-01-16
patrickvonplaten
patrickvonplaten commented on 2023-01-16
patrickvonplaten
patrickvonplaten commented on 2023-01-16
kashif Merge branch 'main' into dit
5aa3ebbe
kashif Merge branch 'main' into dit
95df97e9
kashif fix tests
5a03801e
kashif do not skip common tests
72cfe79a
patil-suraj
patil-suraj commented on 2023-01-17
kashif Update src/diffusers/models/attention.py
06114508
kashif revert AdaLayerNorm API
1662798a
kashif fix norm_type name
b7bf49c4
kashif make sure all components are in eval mode
9a1fddf0
kashif revert norm2 API
5867e3f4
kashif compact
df44ae51
kashif Merge branch 'main' into dit
3b916456
patrickvonplaten
patrickvonplaten commented on 2023-01-17
patrickvonplaten finish deprecation
6fb598d7
patrickvonplaten add slow tests
13f5fb6f
patrickvonplaten remove @
28afb027
patrickvonplaten refactor some stuff
79ff6d28
patrickvonplaten upload
e84159d7
patrickvonplaten
patrickvonplaten commented on 2023-01-17
patrickvonplaten Update src/diffusers/pipelines/dit/pipeline_dit.py
25d4d0b3
patrickvonplaten finish more
956e2213
patrickvonplaten finish docs
8d159ac5
patrickvonplaten improve docs
2d73a611
patrickvonplaten Merge branch 'dit' of https://github.com/kashif/diffusers into dit
17ab998a
patrickvonplaten finish docs
66f051e5
patrickvonplaten Merge branch 'dit' of https://github.com/kashif/diffusers into dit
bc652a59
patrickvonplaten
patrickvonplaten patrickvonplaten merged 37d113cc into main 3 years ago
kashif kashif deleted the dit branch 3 years ago
kashif

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone