Skip to content

Commit cceae4a

Browse files
committed
add refiner vae
1 parent 9938cbb commit cceae4a

File tree

6 files changed

+1051
-64
lines changed

6 files changed

+1051
-64
lines changed

src/diffusers/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@
185185
"AutoencoderKLCogVideoX",
186186
"AutoencoderKLCosmos",
187187
"AutoencoderKLHunyuanVideo",
188+
"AutoencoderKLHunyuanImageRefiner",
189+
"AutoencoderKLHunyuanImage",
188190
"AutoencoderKLLTXVideo",
189191
"AutoencoderKLMagvit",
190192
"AutoencoderKLMochi",
@@ -215,6 +217,7 @@
215217
"HunyuanDiT2DControlNetModel",
216218
"HunyuanDiT2DModel",
217219
"HunyuanDiT2DMultiControlNetModel",
220+
"HunyuanImageTransformer2DModel",
218221
"HunyuanVideoFramepackTransformer3DModel",
219222
"HunyuanVideoTransformer3DModel",
220223
"I2VGenXLUNet",
@@ -870,6 +873,8 @@
870873
AutoencoderKLCogVideoX,
871874
AutoencoderKLCosmos,
872875
AutoencoderKLHunyuanVideo,
876+
AutoencoderKLHunyuanImage,
877+
AutoencoderKLHunyuanImageRefiner,
873878
AutoencoderKLLTXVideo,
874879
AutoencoderKLMagvit,
875880
AutoencoderKLMochi,
@@ -902,6 +907,7 @@
902907
HunyuanDiT2DMultiControlNetModel,
903908
HunyuanVideoFramepackTransformer3DModel,
904909
HunyuanVideoTransformer3DModel,
910+
HunyuanImageTransformer2DModel,
905911
I2VGenXLUNet,
906912
Kandinsky3UNet,
907913
LatteTransformer3DModel,

src/diffusers/models/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
_import_structure["autoencoders.autoencoder_kl_cogvideox"] = ["AutoencoderKLCogVideoX"]
3636
_import_structure["autoencoders.autoencoder_kl_cosmos"] = ["AutoencoderKLCosmos"]
3737
_import_structure["autoencoders.autoencoder_kl_hunyuan_video"] = ["AutoencoderKLHunyuanVideo"]
38+
_import_structure["autoencoders.autoencoder_kl_hunyuanimage"] = ["AutoencoderKLHunyuanImage"]
39+
_import_structure["autoencoders.autoencoder_kl_hunyuanimage_refiner"] = ["AutoencoderKLHunyuanImageRefiner"]
3840
_import_structure["autoencoders.autoencoder_kl_ltx"] = ["AutoencoderKLLTXVideo"]
3941
_import_structure["autoencoders.autoencoder_kl_magvit"] = ["AutoencoderKLMagvit"]
4042
_import_structure["autoencoders.autoencoder_kl_mochi"] = ["AutoencoderKLMochi"]
@@ -71,6 +73,7 @@
7173
_import_structure["transformers.dit_transformer_2d"] = ["DiTTransformer2DModel"]
7274
_import_structure["transformers.dual_transformer_2d"] = ["DualTransformer2DModel"]
7375
_import_structure["transformers.hunyuan_transformer_2d"] = ["HunyuanDiT2DModel"]
76+
_import_structure["transformers.transformer_hunyuanimage"] = ["HunyuanImageTransformer2DModel"]
7477
_import_structure["transformers.latte_transformer_3d"] = ["LatteTransformer3DModel"]
7578
_import_structure["transformers.lumina_nextdit2d"] = ["LuminaNextDiT2DModel"]
7679
_import_structure["transformers.pixart_transformer_2d"] = ["PixArtTransformer2DModel"]
@@ -130,6 +133,8 @@
130133
AutoencoderKLCogVideoX,
131134
AutoencoderKLCosmos,
132135
AutoencoderKLHunyuanVideo,
136+
AutoencoderKLHunyuanImage,
137+
AutoencoderKLHunyuanImageRefiner,
133138
AutoencoderKLLTXVideo,
134139
AutoencoderKLMagvit,
135140
AutoencoderKLMochi,
@@ -178,6 +183,7 @@
178183
FluxTransformer2DModel,
179184
HiDreamImageTransformer2DModel,
180185
HunyuanDiT2DModel,
186+
HunyuanImageTransformer2DModel,
181187
HunyuanVideoFramepackTransformer3DModel,
182188
HunyuanVideoTransformer3DModel,
183189
LatteTransformer3DModel,

src/diffusers/models/autoencoders/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
from .autoencoder_kl_magvit import AutoencoderKLMagvit
1010
from .autoencoder_kl_mochi import AutoencoderKLMochi
1111
from .autoencoder_kl_qwenimage import AutoencoderKLQwenImage
12+
from .autoencoder_kl_hunyuanimage import AutoencoderKLHunyuanImage
13+
from .autoencoder_kl_hunyuanimage_refiner import AutoencoderKLHunyuanImageRefiner
1214
from .autoencoder_kl_temporal_decoder import AutoencoderKLTemporalDecoder
1315
from .autoencoder_kl_wan import AutoencoderKLWan
1416
from .autoencoder_oobleck import AutoencoderOobleck

0 commit comments

Comments
 (0)