Trying to fix a runtime error
Browse files
app.py
CHANGED
@@ -61,6 +61,8 @@ def detect_objects(model_name,url_input,image_input,threshold):
|
|
61 |
feature_extractor = AutoFeatureExtractor.from_pretrained(model_name)
|
62 |
|
63 |
if 'yolov8' in model_name:
|
|
|
|
|
64 |
|
65 |
model = YOLO(model_name)
|
66 |
# set model parameters
|
@@ -74,14 +76,6 @@ def detect_objects(model_name,url_input,image_input,threshold):
|
|
74 |
render = render_result(model=model, image=image_input, result=results[0])
|
75 |
|
76 |
return render, ""
|
77 |
-
|
78 |
-
# for result in results:
|
79 |
-
# # https://docs.ultralytics.com/modes/predict/#key-features-of-predict-mode
|
80 |
-
# #TODO
|
81 |
-
# im_array = result.plot()
|
82 |
-
# im = Image.fromarray(im_array[..., ::=1])
|
83 |
-
|
84 |
-
|
85 |
else:
|
86 |
if 'detr' in model_name:
|
87 |
|
|
|
61 |
feature_extractor = AutoFeatureExtractor.from_pretrained(model_name)
|
62 |
|
63 |
if 'yolov8' in model_name:
|
64 |
+
# Working on getting this to work, another approach
|
65 |
+
# https://docs.ultralytics.com/modes/predict/#key-features-of-predict-mode
|
66 |
|
67 |
model = YOLO(model_name)
|
68 |
# set model parameters
|
|
|
76 |
render = render_result(model=model, image=image_input, result=results[0])
|
77 |
|
78 |
return render, ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
else:
|
80 |
if 'detr' in model_name:
|
81 |
|