Spaces:
vilarin
/
Running on Zero

vilarin commited on
Commit
9ee250d
·
verified ·
1 Parent(s): 7e592f3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -9,7 +9,7 @@ from diffusers.utils import load_image
9
  from PIL import Image
10
  import requests
11
  import transformers
12
- from transformers import T5TokenizerFast, T5EncoderModel
13
  from translatepy import Translator
14
 
15
  os.environ["HF_HUB_ENABLE_HF_TRANSFER"] = "1"
@@ -55,7 +55,7 @@ text_encoder_3 = T5EncoderModel.from_pretrained(
55
  torch_dtype=torch.float16,
56
  )
57
 
58
- tokenizer_3 = T5TokenizerFast.from_pretrained(
59
  repo,
60
  subfolder="tokenizer_3",
61
  torch_dtype=torch.float16,
@@ -63,8 +63,8 @@ tokenizer_3 = T5TokenizerFast.from_pretrained(
63
 
64
  # Ensure model and scheduler are initialized in GPU-enabled function
65
  if torch.cuda.is_available():
66
- pipe = StableDiffusion3Pipeline.from_pretrained(repo, vae=vae, transformer=transformer, tokenizer_3=tokenizer_3, text_encoder_3=text_encoder_3, torch_dtype=torch.float16).to("cuda")
67
- pipe2 = StableDiffusion3Img2ImgPipeline.from_pretrained(repo, vae=vae, transformer=transformer, tokenizer=tokenizer_3, text_encoder=text_encoder_3, torch_dtype=torch.float16).to("cuda")
68
 
69
  pipe.scheduler = FlowMatchEulerDiscreteScheduler.from_config(pipe.scheduler.config)
70
  pipe2.scheduler = FlowMatchEulerDiscreteScheduler.from_config(pipe.scheduler.config)
 
9
  from PIL import Image
10
  import requests
11
  import transformers
12
+ from transformers import AutoTokenizer, T5EncoderModel
13
  from translatepy import Translator
14
 
15
  os.environ["HF_HUB_ENABLE_HF_TRANSFER"] = "1"
 
55
  torch_dtype=torch.float16,
56
  )
57
 
58
+ tokenizer_3 = AutoTokenizer.from_pretrained(
59
  repo,
60
  subfolder="tokenizer_3",
61
  torch_dtype=torch.float16,
 
63
 
64
  # Ensure model and scheduler are initialized in GPU-enabled function
65
  if torch.cuda.is_available():
66
+ pipe = StableDiffusion3Pipeline.from_pretrained(repo, vae=vae, transformer=transformer, tokenizer=tokenizer_3, text_encoder_3=text_encoder_3, torch_dtype=torch.float16).to("cuda")
67
+ pipe2 = StableDiffusion3Img2ImgPipeline.from_pretrained(repo, vae=vae, transformer=transformer, tokenizer=tokenizer_3, text_encoder_3=text_encoder_3, torch_dtype=torch.float16).to("cuda")
68
 
69
  pipe.scheduler = FlowMatchEulerDiscreteScheduler.from_config(pipe.scheduler.config)
70
  pipe2.scheduler = FlowMatchEulerDiscreteScheduler.from_config(pipe.scheduler.config)