Update app.py
Browse files
app.py
CHANGED
|
@@ -14,7 +14,7 @@ print(f" > Device selected: {'GPU' if device == 0 else 'CPU'}")
|
|
| 14 |
|
| 15 |
# Step 2: Load SAM Model
|
| 16 |
print("Step 2: Loading SAM Model...")
|
| 17 |
-
generator = pipeline("mask-generation", model="
|
| 18 |
print(" > SAM Model loaded successfully.")
|
| 19 |
|
| 20 |
|
|
@@ -30,7 +30,7 @@ def segment_image(image):
|
|
| 30 |
print(f" > Original size: {original_size}, Resized size: {resized_size}")
|
| 31 |
|
| 32 |
# Run SAM Segmentation
|
| 33 |
-
print(" > Running SAM
|
| 34 |
outputs = generator(raw_image, points_per_batch=64)
|
| 35 |
masks = outputs["masks"]
|
| 36 |
print(f" > {len(masks)} masks generated.")
|
|
|
|
| 14 |
|
| 15 |
# Step 2: Load SAM Model
|
| 16 |
print("Step 2: Loading SAM Model...")
|
| 17 |
+
generator = pipeline("mask-generation", model="facebook/sam-vit-huge", device=device)
|
| 18 |
print(" > SAM Model loaded successfully.")
|
| 19 |
|
| 20 |
|
|
|
|
| 30 |
print(f" > Original size: {original_size}, Resized size: {resized_size}")
|
| 31 |
|
| 32 |
# Run SAM Segmentation
|
| 33 |
+
print(" > Running SAM segmentation...")
|
| 34 |
outputs = generator(raw_image, points_per_batch=64)
|
| 35 |
masks = outputs["masks"]
|
| 36 |
print(f" > {len(masks)} masks generated.")
|