Update app.py
Browse files
app.py
CHANGED
@@ -5,7 +5,7 @@ from keras.models import load_model
|
|
5 |
from tensorflow.keras.preprocessing.image import load_img, img_to_array
|
6 |
|
7 |
# Charger le modèle sans compilation
|
8 |
-
model = load_model('
|
9 |
|
10 |
# Recompiler le modèle avec la fonction de perte et l'optimiseur appropriés
|
11 |
model.compile(
|
@@ -30,7 +30,7 @@ def detect(img):
|
|
30 |
|
31 |
|
32 |
# Classes prédictives avec leurs index respectifs
|
33 |
-
class_names = ['AMAZONE', 'BIOGUERRA', 'REVENANT', 'ZANGBETO']
|
34 |
|
35 |
# Trouver l'indice de la classe avec la probabilité la plus élevée
|
36 |
class_index = np.argmax(prediction)
|
|
|
5 |
from tensorflow.keras.preprocessing.image import load_img, img_to_array
|
6 |
|
7 |
# Charger le modèle sans compilation
|
8 |
+
model = load_model('best_model_v2.keras', compile=False)
|
9 |
|
10 |
# Recompiler le modèle avec la fonction de perte et l'optimiseur appropriés
|
11 |
model.compile(
|
|
|
30 |
|
31 |
|
32 |
# Classes prédictives avec leurs index respectifs
|
33 |
+
class_names = ['AMAZONE', 'BIOGUERRA', 'REVENANT', 'ZANGBETO', 'PORTE DU NON RETOUR']
|
34 |
|
35 |
# Trouver l'indice de la classe avec la probabilité la plus élevée
|
36 |
class_index = np.argmax(prediction)
|