AlekseyCalvin commited on
Commit
c8bce75
·
verified ·
1 Parent(s): 9165896

Update pipeline.py

Browse files
Files changed (1) hide show
  1. pipeline.py +11 -35
pipeline.py CHANGED
@@ -70,28 +70,16 @@ class FluxWithCFGPipeline(StableDiffusion3Pipeline):
70
 
71
  def __init__(
72
  self,
73
- transformer: FluxTransformer2DModel,
74
- scheduler: FlowMatchEulerDiscreteScheduler,
75
- vae: AutoencoderKL,
76
- text_encoder: CLIPTextModelWithProjection,
77
- tokenizer: CLIPTokenizer,
78
- tokenizer_2: T5TokenizerFast,
79
- tokenizer_3: None,
80
- text_encoder_2: T5EncoderModel,
81
- text_encoder_3: None,
82
- ):
83
- super().__init__(
84
- self.register_modules(
85
- vae=vae,
86
- text_encoder=text_encoder,
87
- text_encoder_2=text_encoder_2,
88
- text_encoder_3=None,
89
- tokenizer=tokenizer,
90
- tokenizer_2=tokenizer_2,
91
- tokenizer_3=None,
92
- transformer=transformer,
93
- scheduler=scheduler)
94
- )
95
  self.vae_scale_factor = (
96
  2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 16
97
  )
@@ -264,19 +252,7 @@ class FluxWithCFGPipeline(StableDiffusion3Pipeline):
264
  tokenizer_3: None,
265
  text_encoder_2: T5EncoderModel,
266
  text_encoder_3: None,
267
- ):
268
- super().__init__(
269
- self.register_modules(
270
- vae=vae,
271
- text_encoder=text_encoder,
272
- text_encoder_2=text_encoder_2,
273
- text_encoder_3=None,
274
- tokenizer=tokenizer,
275
- tokenizer_2=tokenizer_2,
276
- tokenizer_3=None,
277
- transformer=transformer,
278
- scheduler=scheduler)
279
- )
280
  self.vae_scale_factor = (
281
  2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 16
282
  )
 
70
 
71
  def __init__(
72
  self,
73
+ transformer = FluxTransformer2DModel,
74
+ scheduler = FlowMatchEulerDiscreteScheduler,
75
+ vae = AutoencoderKL,
76
+ text_encoder = CLIPTextModelWithProjection,
77
+ tokenizer = CLIPTokenizer,
78
+ tokenizer_2 = T5TokenizerFast,
79
+ tokenizer_3 = None,
80
+ text_encoder_2 = T5EncoderModel,
81
+ text_encoder_3 = None,
82
+ )
 
 
 
 
 
 
 
 
 
 
 
 
83
  self.vae_scale_factor = (
84
  2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 16
85
  )
 
252
  tokenizer_3: None,
253
  text_encoder_2: T5EncoderModel,
254
  text_encoder_3: None,
255
+ )
 
 
 
 
 
 
 
 
 
 
 
 
256
  self.vae_scale_factor = (
257
  2 ** (len(self.vae.config.block_out_channels) - 1) if hasattr(self, "vae") and self.vae is not None else 16
258
  )