sebasfb99 commited on
Commit
83155b5
verified
1 Parent(s): 2fa403b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -8,7 +8,7 @@ import ast
8
  from datetime import datetime, timedelta
9
 
10
  # Cargar el modelo
11
- modelo = tf.keras.models.load_model('binary_classification_model.keras')
12
 
13
  # Definir constantes
14
  img_height, img_width = 224, 224
@@ -34,7 +34,7 @@ def calcular_fechas(fecha_fin_str):
34
 
35
  # Funci贸n para escalar la matriz a RGB
36
  def escalar_matriz_rgb(matriz, I_min, I_max):
37
- matriz_normalizada = (matriz - I_min) / (I_max - I_min)
38
  rojo = (1 - matriz_normalizada.clip(max=0)) * 255
39
  verde = matriz_normalizada.clip(min=0) * 255
40
  azul = (1 - abs(matriz_normalizada)) * 255
@@ -101,7 +101,7 @@ def procesar_y_predecir(fecha_fin_str):
101
 
102
  # Predecir con el modelo
103
  prediccion = modelo.predict(imagen_procesada)
104
- predicted_class = int((prediccion > 0.532697).astype(int).flatten()[0])
105
  mensaje = "Ma帽ana va a ganar la NYSE" if predicted_class == 1 else "Ma帽ana va a perder la NYSE"
106
 
107
  return imagen_resized, mensaje
 
8
  from datetime import datetime, timedelta
9
 
10
  # Cargar el modelo
11
+ modelo = tf.keras.models.load_model('best_model.keras')
12
 
13
  # Definir constantes
14
  img_height, img_width = 224, 224
 
34
 
35
  # Funci贸n para escalar la matriz a RGB
36
  def escalar_matriz_rgb(matriz, I_min, I_max):
37
+ matriz_normalizada = 2 * ((matriz - I_min) / (I_max - I_min)) - 1
38
  rojo = (1 - matriz_normalizada.clip(max=0)) * 255
39
  verde = matriz_normalizada.clip(min=0) * 255
40
  azul = (1 - abs(matriz_normalizada)) * 255
 
101
 
102
  # Predecir con el modelo
103
  prediccion = modelo.predict(imagen_procesada)
104
+ predicted_class = int((prediccion > 0.5).astype(int).flatten()[0])
105
  mensaje = "Ma帽ana va a ganar la NYSE" if predicted_class == 1 else "Ma帽ana va a perder la NYSE"
106
 
107
  return imagen_resized, mensaje