owaiskha9654 commited on
Commit
30e4002
·
1 Parent(s): 7ffcb0b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
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 = 640,
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=320, maximum=1280, 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,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', 640, 0.25, 0.45], ['highway1.jpg', 'owaiskha9654/yolov8-custom_objects', 640, 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,
 
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,