rosebe commited on
Commit
b3818eb
·
1 Parent(s): 6092aa5

Create add.py

Browse files
Files changed (1) hide show
  1. add.py +16 -0
add.py ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import torch
3
+
4
+ model = torch.hub.load('ultralytics/yolov5', 'custom', path='best.pt')
5
+ # Define the face detector function
6
+ def detect_faces(image):
7
+ # Loading in yolov5s - you can switch to larger models such as yolov5m or yolov5l, or smaller such as yolov5n
8
+ results = model(image)
9
+
10
+ return results.render()[0]
11
+
12
+ # Create a Gradio interface
13
+ iface = gr.Interface(fn=detect_faces, inputs="image", outputs="image")
14
+
15
+ # Launch the interface
16
+ iface.launch(share=True)