Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -13,6 +13,7 @@ import base64
|
|
| 13 |
import cv2
|
| 14 |
from typing import List, Tuple, Optional
|
| 15 |
import sys
|
|
|
|
| 16 |
|
| 17 |
|
| 18 |
def add_sam2_to_path():
|
|
@@ -230,6 +231,8 @@ def visualize_masks_on_image(
|
|
| 230 |
blended = cv2.addWeighted(image_np, 1 - alpha, color_mask, alpha, 0)
|
| 231 |
return PILImage.fromarray(blended)
|
| 232 |
|
|
|
|
|
|
|
| 233 |
def run_pipeline(image: PILImage.Image, prompt: str):
|
| 234 |
if not model or not processor:
|
| 235 |
return "Models not loaded. Please check logs.", None
|
|
|
|
| 13 |
import cv2
|
| 14 |
from typing import List, Tuple, Optional
|
| 15 |
import sys
|
| 16 |
+
import spaces
|
| 17 |
|
| 18 |
|
| 19 |
def add_sam2_to_path():
|
|
|
|
| 231 |
blended = cv2.addWeighted(image_np, 1 - alpha, color_mask, alpha, 0)
|
| 232 |
return PILImage.fromarray(blended)
|
| 233 |
|
| 234 |
+
@torch.no_grad()
|
| 235 |
+
@spaces.GPU(duration=60)
|
| 236 |
def run_pipeline(image: PILImage.Image, prompt: str):
|
| 237 |
if not model or not processor:
|
| 238 |
return "Models not loaded. Please check logs.", None
|