Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -164,13 +164,14 @@ def enhance_image(
|
|
164 |
dtype = torch.bfloat16 if device == "cuda" else torch.float32
|
165 |
|
166 |
print(f"📥 Loading FLUX Img2Img on {device}...")
|
167 |
-
tokenizer_2 = T5TokenizerFast.from_pretrained("black-forest-labs/FLUX.1-dev", subfolder="tokenizer_2")
|
168 |
pipe = FluxImg2ImgPipeline.from_pretrained(
|
169 |
"black-forest-labs/FLUX.1-dev",
|
170 |
torch_dtype=dtype,
|
171 |
low_cpu_mem_usage=True,
|
172 |
device_map="balanced",
|
173 |
-
tokenizer_2=tokenizer_2
|
|
|
174 |
)
|
175 |
pipe.enable_vae_tiling()
|
176 |
pipe.enable_vae_slicing()
|
@@ -196,13 +197,14 @@ def enhance_image(
|
|
196 |
device = "cpu"
|
197 |
dtype = torch.float32
|
198 |
# Reload on CPU if needed
|
199 |
-
tokenizer_2 = T5TokenizerFast.from_pretrained("black-forest-labs/FLUX.1-dev", subfolder="tokenizer_2")
|
200 |
pipe = FluxImg2ImgPipeline.from_pretrained(
|
201 |
"black-forest-labs/FLUX.1-dev",
|
202 |
torch_dtype=dtype,
|
203 |
low_cpu_mem_usage=True,
|
204 |
device_map=None,
|
205 |
-
tokenizer_2=tokenizer_2
|
|
|
206 |
)
|
207 |
pipe.enable_vae_tiling()
|
208 |
pipe.enable_vae_slicing()
|
|
|
164 |
dtype = torch.bfloat16 if device == "cuda" else torch.float32
|
165 |
|
166 |
print(f"📥 Loading FLUX Img2Img on {device}...")
|
167 |
+
tokenizer_2 = T5TokenizerFast.from_pretrained("black-forest-labs/FLUX.1-dev", subfolder="tokenizer_2", use_auth_token=huggingface_token)
|
168 |
pipe = FluxImg2ImgPipeline.from_pretrained(
|
169 |
"black-forest-labs/FLUX.1-dev",
|
170 |
torch_dtype=dtype,
|
171 |
low_cpu_mem_usage=True,
|
172 |
device_map="balanced",
|
173 |
+
tokenizer_2=tokenizer_2,
|
174 |
+
use_auth_token=huggingface_token
|
175 |
)
|
176 |
pipe.enable_vae_tiling()
|
177 |
pipe.enable_vae_slicing()
|
|
|
197 |
device = "cpu"
|
198 |
dtype = torch.float32
|
199 |
# Reload on CPU if needed
|
200 |
+
tokenizer_2 = T5TokenizerFast.from_pretrained("black-forest-labs/FLUX.1-dev", subfolder="tokenizer_2", use_auth_token=huggingface_token)
|
201 |
pipe = FluxImg2ImgPipeline.from_pretrained(
|
202 |
"black-forest-labs/FLUX.1-dev",
|
203 |
torch_dtype=dtype,
|
204 |
low_cpu_mem_usage=True,
|
205 |
device_map=None,
|
206 |
+
tokenizer_2=tokenizer_2,
|
207 |
+
use_auth_token=huggingface_token
|
208 |
)
|
209 |
pipe.enable_vae_tiling()
|
210 |
pipe.enable_vae_slicing()
|