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