@@ -377,7 +377,7 @@ def encode_prompt(
377377                pooled_prompt_embeds_2  =  pooled_prompt_embeds_2 .repeat (batch_size , 1 )
378378
379379        if  do_classifier_free_guidance  and  negative_pooled_prompt_embeds  is  None :
380-             negative_prompt_2  =  negative_prompt_2  or  "" 
380+             negative_prompt_2  =  negative_prompt_2  or  negative_prompt 
381381            negative_prompt_2  =  [negative_prompt_2 ] if  isinstance (negative_prompt_2 , str ) else  negative_prompt_2 
382382
383383            if  len (negative_prompt_2 ) >  1  and  len (negative_prompt_2 ) !=  batch_size :
@@ -411,7 +411,7 @@ def encode_prompt(
411411                prompt_embeds_t5  =  prompt_embeds_t5 .repeat (batch_size , 1 , 1 )
412412
413413        if  do_classifier_free_guidance  and  negative_prompt_embeds_t5  is  None :
414-             negative_prompt_3  =  negative_prompt_3  or  "" 
414+             negative_prompt_3  =  negative_prompt_3  or  negative_prompt 
415415            negative_prompt_3  =  [negative_prompt_3 ] if  isinstance (negative_prompt_3 , str ) else  negative_prompt_3 
416416
417417            if  len (negative_prompt_3 ) >  1  and  len (negative_prompt_3 ) !=  batch_size :
@@ -437,7 +437,7 @@ def encode_prompt(
437437                prompt_embeds_llama3  =  prompt_embeds_llama3 .repeat (1 , batch_size , 1 , 1 )
438438
439439        if  do_classifier_free_guidance  and  negative_prompt_embeds_llama3  is  None :
440-             negative_prompt_4  =  negative_prompt_4  or  "" 
440+             negative_prompt_4  =  negative_prompt_4  or  negative_prompt 
441441            negative_prompt_4  =  [negative_prompt_4 ] if  isinstance (negative_prompt_4 , str ) else  negative_prompt_4 
442442
443443            if  len (negative_prompt_4 ) >  1  and  len (negative_prompt_4 ) !=  batch_size :
0 commit comments