tanishq1508 commited on
Commit
eb6db42
·
1 Parent(s): c402a93

Added Yolov5

Browse files
Files changed (1) hide show
  1. run.py +10 -8
run.py CHANGED
@@ -1,16 +1,18 @@
1
 
2
  import gradio as gr
 
 
 
3
 
4
-
5
- def snap(image, video):
6
- return [image, video]
7
-
8
 
9
  demo = gr.Interface(
10
- snap,
11
- [gr.Image(source="webcam", tool=None), gr.Video(source="webcam")],
12
- ["image", "video"],
13
  )
14
-
15
  if __name__ == "__main__":
16
  demo.launch()
 
1
 
2
  import gradio as gr
3
+ import numpy as np
4
+ import torch
5
+ model = torch.hub.load('ultralytics/yolov5', 'custom', path='last2.pt', force_reload=True)
6
 
7
+ def detect(im):
8
+ results = model(im)
9
+ return [np.squeeze(results.render())]
10
+ #return [im]
11
 
12
  demo = gr.Interface(
13
+ detect,
14
+ [gr.Image(source="webcam", tool=None)],
15
+ ["image"],
16
  )
 
17
  if __name__ == "__main__":
18
  demo.launch()