Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -3,7 +3,7 @@ from PIL import Image
|
|
3 |
import numpy as np
|
4 |
import torch
|
5 |
import os
|
6 |
-
from diffusers import
|
7 |
from diffusers.utils import load_image
|
8 |
from huggingface_hub import HfApi, login
|
9 |
from huggingface_hub.utils import HfHubHTTPError
|
@@ -35,15 +35,23 @@ else:
|
|
35 |
# βββββ Load FLUX-Kontext Pipeline βββββ
|
36 |
device = "cuda" if torch.cuda.is_available() else "cpu"
|
37 |
|
38 |
-
#
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
pipe.to(device)
|
46 |
-
print("β
FLUX-Kontext pipeline loaded")
|
47 |
|
48 |
# βββββ Load YOLOv8 Segmentation Model βββββ
|
49 |
yolo = YOLO('yolov8s-seg.pt') # can be replaced with your own weights
|
|
|
3 |
import numpy as np
|
4 |
import torch
|
5 |
import os
|
6 |
+
from diffusers import FluxKontextPipeline # Fixed: Import the correct pipeline
|
7 |
from diffusers.utils import load_image
|
8 |
from huggingface_hub import HfApi, login
|
9 |
from huggingface_hub.utils import HfHubHTTPError
|
|
|
35 |
# βββββ Load FLUX-Kontext Pipeline βββββ
|
36 |
device = "cuda" if torch.cuda.is_available() else "cpu"
|
37 |
|
38 |
+
# Try the quantized version first, fallback to official if needed
|
39 |
+
try:
|
40 |
+
pipe = FluxKontextPipeline.from_pretrained(
|
41 |
+
"HighCWu/FLUX.1-Kontext-dev-bnb-hqq-4bit",
|
42 |
+
torch_dtype=torch.bfloat16,
|
43 |
+
)
|
44 |
+
print("β
FLUX-Kontext quantized pipeline loaded")
|
45 |
+
except Exception as e:
|
46 |
+
print(f"β οΈ Quantized model failed: {e}")
|
47 |
+
print("π₯ Falling back to official model...")
|
48 |
+
pipe = FluxKontextPipeline.from_pretrained(
|
49 |
+
"black-forest-labs/FLUX.1-Kontext-dev",
|
50 |
+
torch_dtype=torch.bfloat16,
|
51 |
+
)
|
52 |
+
print("β
FLUX-Kontext official pipeline loaded")
|
53 |
+
|
54 |
pipe.to(device)
|
|
|
55 |
|
56 |
# βββββ Load YOLOv8 Segmentation Model βββββ
|
57 |
yolo = YOLO('yolov8s-seg.pt') # can be replaced with your own weights
|