yuragoithf commited on
Commit
20f4d1b
·
verified ·
1 Parent(s): 144c691

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -11
app.py CHANGED
@@ -33,22 +33,22 @@ model_file = download_model()
33
  model = tf.keras.models.load_model(model_file)
34
 
35
  # Perform image classification for single class output
36
- def predict_class(image):
37
- img = tf.cast(image, tf.float32)
38
- img = tf.image.resize(img, [input_shape[0], input_shape[1]])
39
- img = tf.expand_dims(img, axis=0)
40
- prediction = model.predict(img)
41
- class_index = tf.argmax(prediction[0]).numpy()
42
- predicted_class = labels[class_index]
43
- return predicted_class
44
-
45
- # Perform image classification for multy class output
46
  # def predict_class(image):
47
  # img = tf.cast(image, tf.float32)
48
  # img = tf.image.resize(img, [input_shape[0], input_shape[1]])
49
  # img = tf.expand_dims(img, axis=0)
50
  # prediction = model.predict(img)
51
- # return prediction[0]
 
 
 
 
 
 
 
 
 
 
52
 
53
  # UI Design for single class output
54
  # def classify_image(image):
 
33
  model = tf.keras.models.load_model(model_file)
34
 
35
  # Perform image classification for single class output
 
 
 
 
 
 
 
 
 
 
36
  # def predict_class(image):
37
  # img = tf.cast(image, tf.float32)
38
  # img = tf.image.resize(img, [input_shape[0], input_shape[1]])
39
  # img = tf.expand_dims(img, axis=0)
40
  # prediction = model.predict(img)
41
+ # class_index = tf.argmax(prediction[0]).numpy()
42
+ # predicted_class = labels[class_index]
43
+ # return predicted_class
44
+
45
+ # Perform image classification for multy class output
46
+ def predict_class(image):
47
+ img = tf.cast(image, tf.float32)
48
+ img = tf.image.resize(img, [input_shape[0], input_shape[1]])
49
+ img = tf.expand_dims(img, axis=0)
50
+ prediction = model.predict(img)
51
+ return prediction[0]
52
 
53
  # UI Design for single class output
54
  # def classify_image(image):