Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -48,13 +48,8 @@ def attempt_download_from_hub(repo_id, hf_token=None):
|
|
48 |
|
49 |
@spaces.GPU(duration=10)
|
50 |
def LeYOLO_inference(image, model_id, image_size, conf_threshold, iou_threshold):
|
51 |
-
|
52 |
-
model = YOLO
|
53 |
-
split_path = model.split('/')
|
54 |
-
if len(split_path) == 2 and (not os.path.exists(model)):
|
55 |
-
model = YOLO.from_pretrained(model_id)
|
56 |
-
|
57 |
-
|
58 |
model.to('cuda')
|
59 |
results = model(source=image, imgsz=image_size, iou=iou_threshold, conf=conf_threshold, verbose=False)[0]
|
60 |
detections = sv.Detections.from_ultralytics(results)
|
|
|
48 |
|
49 |
@spaces.GPU(duration=10)
|
50 |
def LeYOLO_inference(image, model_id, image_size, conf_threshold, iou_threshold):
|
51 |
+
MODEL_PATH = attempt_download_from_hub(model_id)
|
52 |
+
model = model = YOLO(MODEL_PATH)
|
|
|
|
|
|
|
|
|
|
|
53 |
model.to('cuda')
|
54 |
results = model(source=image, imgsz=image_size, iou=iou_threshold, conf=conf_threshold, verbose=False)[0]
|
55 |
detections = sv.Detections.from_ultralytics(results)
|