Skip to content

Commit a1f2ba1

Browse files
committed
Initial commit for Flux 2 Transformer implementation
1 parent 8f6328c commit a1f2ba1

File tree

5 files changed

+1220
-0
lines changed

5 files changed

+1220
-0
lines changed

src/diffusers/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@
215215
"CosmosTransformer3DModel",
216216
"DiTTransformer2DModel",
217217
"EasyAnimateTransformer3DModel",
218+
"Flux2Transformer2DModel",
218219
"FluxControlNetModel",
219220
"FluxMultiControlNetModel",
220221
"FluxTransformer2DModel",
@@ -925,6 +926,7 @@
925926
CosmosTransformer3DModel,
926927
DiTTransformer2DModel,
927928
EasyAnimateTransformer3DModel,
929+
Flux2Transformer2DModel,
928930
FluxControlNetModel,
929931
FluxMultiControlNetModel,
930932
FluxTransformer2DModel,

src/diffusers/models/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@
9292
_import_structure["transformers.transformer_cosmos"] = ["CosmosTransformer3DModel"]
9393
_import_structure["transformers.transformer_easyanimate"] = ["EasyAnimateTransformer3DModel"]
9494
_import_structure["transformers.transformer_flux"] = ["FluxTransformer2DModel"]
95+
_import_structure["transformers.transformer_flux2"] = ["Flux2Transformer2DModel"]
9596
_import_structure["transformers.transformer_hidream_image"] = ["HiDreamImageTransformer2DModel"]
9697
_import_structure["transformers.transformer_hunyuan_video"] = ["HunyuanVideoTransformer3DModel"]
9798
_import_structure["transformers.transformer_hunyuan_video_framepack"] = ["HunyuanVideoFramepackTransformer3DModel"]
@@ -189,6 +190,7 @@
189190
DiTTransformer2DModel,
190191
DualTransformer2DModel,
191192
EasyAnimateTransformer3DModel,
193+
Flux2Transformer2DModel,
192194
FluxTransformer2DModel,
193195
HiDreamImageTransformer2DModel,
194196
HunyuanDiT2DModel,

src/diffusers/models/transformers/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
from .transformer_cosmos import CosmosTransformer3DModel
2727
from .transformer_easyanimate import EasyAnimateTransformer3DModel
2828
from .transformer_flux import FluxTransformer2DModel
29+
from .transformer_flux2 import Flux2Transformer2DModel
2930
from .transformer_hidream_image import HiDreamImageTransformer2DModel
3031
from .transformer_hunyuan_video import HunyuanVideoTransformer3DModel
3132
from .transformer_hunyuan_video_framepack import HunyuanVideoFramepackTransformer3DModel

0 commit comments

Comments
 (0)