Spaces:
Runtime error
Runtime error
Commit
·
30e4002
1
Parent(s):
7ffcb0b
Update app.py
Browse files
app.py
CHANGED
@@ -12,7 +12,7 @@ torch.hub.download_url_to_file('https://raw.githubusercontent.com/obss/sahi/main
|
|
12 |
def yolov8_inference(
|
13 |
image: gr.inputs.Image = None,
|
14 |
model_path: gr.inputs.Dropdown = None,
|
15 |
-
image_size: gr.inputs.Slider =
|
16 |
conf_threshold: gr.inputs.Slider = 0.25,
|
17 |
iou_threshold: gr.inputs.Slider = 0.45,
|
18 |
):
|
@@ -63,7 +63,7 @@ inputs = [
|
|
63 |
gr.inputs.Image(type="filepath", label="Input Image"),
|
64 |
gr.inputs.Dropdown(["owaiskha9654/yolov8-custom_objects", "owaiskha9654/yolov8-custom_objects"],
|
65 |
default="owaiskha9654/yolov8-custom_objects", label="Model"),
|
66 |
-
gr.inputs.Slider(minimum=
|
67 |
gr.inputs.Slider(minimum=0.0, maximum=1.0, default=0.25, step=0.05, label="Confidence Threshold"),
|
68 |
gr.inputs.Slider(minimum=0.0, maximum=1.0, default=0.45, step=0.05, label="IOU Threshold"),
|
69 |
]
|
@@ -71,7 +71,7 @@ inputs = [
|
|
71 |
outputs = gr.outputs.Image(type="filepath", label="Output Image")
|
72 |
title = "Ultralytics YOLOv8: State-of-the-Art YOLO Models"
|
73 |
|
74 |
-
examples = [['highway.jpg', 'owaiskha9654/yolov8-custom_objects',
|
75 |
demo_app = gr.Interface(
|
76 |
fn=yolov8_inference,
|
77 |
inputs=inputs,
|
|
|
12 |
def yolov8_inference(
|
13 |
image: gr.inputs.Image = None,
|
14 |
model_path: gr.inputs.Dropdown = None,
|
15 |
+
image_size: gr.inputs.Slider = 224,
|
16 |
conf_threshold: gr.inputs.Slider = 0.25,
|
17 |
iou_threshold: gr.inputs.Slider = 0.45,
|
18 |
):
|
|
|
63 |
gr.inputs.Image(type="filepath", label="Input Image"),
|
64 |
gr.inputs.Dropdown(["owaiskha9654/yolov8-custom_objects", "owaiskha9654/yolov8-custom_objects"],
|
65 |
default="owaiskha9654/yolov8-custom_objects", label="Model"),
|
66 |
+
gr.inputs.Slider(minimum=224, maximum=448, default=640, step=32, label="Image Size"),
|
67 |
gr.inputs.Slider(minimum=0.0, maximum=1.0, default=0.25, step=0.05, label="Confidence Threshold"),
|
68 |
gr.inputs.Slider(minimum=0.0, maximum=1.0, default=0.45, step=0.05, label="IOU Threshold"),
|
69 |
]
|
|
|
71 |
outputs = gr.outputs.Image(type="filepath", label="Output Image")
|
72 |
title = "Ultralytics YOLOv8: State-of-the-Art YOLO Models"
|
73 |
|
74 |
+
examples = [['highway.jpg', 'owaiskha9654/yolov8-custom_objects', 224, 0.25, 0.45], ['highway1.jpg', 'owaiskha9654/yolov8-custom_objects', 224, 0.25, 0.45],]# ['small-vehicles1.jpeg', 'owaiskha9654/yolov8-custom_objects', 1280, 0.25, 0.45]]
|
75 |
demo_app = gr.Interface(
|
76 |
fn=yolov8_inference,
|
77 |
inputs=inputs,
|