freunsev commited on
Commit
b80a6c4
·
verified ·
1 Parent(s): f53aaa6

Update app.py

Browse files

Updated to only 2 classes

Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -6,7 +6,7 @@ import pandas as pd
6
  import matplotlib.pyplot as plt
7
 
8
  # Load the trained model
9
- model_path = "skin-model_transferlearning.keras"
10
  model = tf.keras.models.load_model(model_path)
11
 
12
  # Define the core prediction function
@@ -24,7 +24,7 @@ def predict_skin(image):
24
  probabilities = tf.nn.softmax(prediction, axis=1)
25
 
26
  # Map probabilities to Skin condition classes
27
- class_names = ['AKIEC', 'BCC', 'BKL', 'DF', 'MEL', 'NV', 'VASC']
28
  probabilities_dict = {skin_class: round(float(probability), 2) for skin_class, probability in zip(class_names, probabilities.numpy()[0])}
29
 
30
  return probabilities_dict
 
6
  import matplotlib.pyplot as plt
7
 
8
  # Load the trained model
9
+ model_path = "skin-model_transferlearning4.keras"
10
  model = tf.keras.models.load_model(model_path)
11
 
12
  # Define the core prediction function
 
24
  probabilities = tf.nn.softmax(prediction, axis=1)
25
 
26
  # Map probabilities to Skin condition classes
27
+ class_names = ['BKL', 'MAL']
28
  probabilities_dict = {skin_class: round(float(probability), 2) for skin_class, probability in zip(class_names, probabilities.numpy()[0])}
29
 
30
  return probabilities_dict