szzzzz commited on
Commit
ab03079
·
1 Parent(s): 6c565d0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
app.py CHANGED
@@ -1,9 +1,12 @@
1
  import gradio as gr
2
- from model import Model
 
3
 
 
 
4
 
5
- m = Model()
6
-
7
 
8
  with gr.Blocks() as app:
9
  gr.Markdown("app")
@@ -13,7 +16,7 @@ with gr.Blocks() as app:
13
  image_button_toxic = gr.Button("image_toxic")
14
 
15
  # image
16
- image_button_toxic.click(m.image_toxic_detect, inputs=image_input_toxic, outputs=image_output_toxic)
17
 
18
 
19
  demo.launch(server_name="0.0.0.0")
 
1
  import gradio as gr
2
+ from model import Detector
3
+ from PIL import Image
4
 
5
+ m = Detector()
6
+ m.load('./toxic_detection_res50.gz.tar')
7
 
8
+ def image_toxic_detect(im):
9
+ return m.detect(Image.fromarray(im))["toxic_score"]
10
 
11
  with gr.Blocks() as app:
12
  gr.Markdown("app")
 
16
  image_button_toxic = gr.Button("image_toxic")
17
 
18
  # image
19
+ image_button_toxic.click(image_toxic_detect, inputs=image_input_toxic, outputs=image_output_toxic)
20
 
21
 
22
  demo.launch(server_name="0.0.0.0")