awais0300 commited on
Commit
a517d5b
·
verified ·
1 Parent(s): a89b031

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -1,11 +1,12 @@
1
  import gradio as gr
2
  import cv2
3
  import numpy as np
 
4
  from tensorflow.keras.models import load_model
5
  from tensorflow.keras.applications.mobilenet_v2 import preprocess_input
6
 
7
  # Load model
8
- model = load_model("mask_mobilenet.h5")
9
 
10
  IMG_SIZE = 224
11
 
@@ -15,7 +16,7 @@ def predict_mask(image):
15
  img = preprocess_input(img)
16
  img = np.expand_dims(img, axis=0)
17
 
18
- prob = model.predict(img)[0][0]
19
 
20
  return {
21
  "Mask 😷": float(1 - prob),
 
1
  import gradio as gr
2
  import cv2
3
  import numpy as np
4
+ import tensorflow as tf
5
  from tensorflow.keras.models import load_model
6
  from tensorflow.keras.applications.mobilenet_v2 import preprocess_input
7
 
8
  # Load model
9
+ model = load_model("mask_mobilenet_fixed.h5", compile=False)
10
 
11
  IMG_SIZE = 224
12
 
 
16
  img = preprocess_input(img)
17
  img = np.expand_dims(img, axis=0)
18
 
19
+ prob = model.predict(img, verbose=0)[0][0]
20
 
21
  return {
22
  "Mask 😷": float(1 - prob),