ViannyCruz commited on
Commit
d94c02e
·
verified ·
1 Parent(s): 64b931a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -706,7 +706,10 @@ def debug():
706
  'db_path': db.db_path,
707
  'db_exists': os.path.exists(db.db_path),
708
  'users': [dict(u) for u in users],
709
- 'model_loaded': model is not None
 
 
 
710
  })
711
  except Exception as e:
712
  return jsonify({'error': str(e), 'db_path': db.db_path})
@@ -718,12 +721,16 @@ def debug():
718
  # Cargar modelo en background al arrancar
719
  import threading
720
 
 
 
721
  def _load_model_background():
 
722
  print("Iniciando carga de modelo en background...")
723
  try:
724
  load_model()
725
  print("Modelo cargado exitosamente en background")
726
  except Exception as e:
 
727
  print(f"Error cargando modelo en background: {e}")
728
 
729
  _model_thread = threading.Thread(target=_load_model_background, daemon=True)
 
706
  'db_path': db.db_path,
707
  'db_exists': os.path.exists(db.db_path),
708
  'users': [dict(u) for u in users],
709
+ 'model_loaded': model is not None,
710
+ 'model_error': _model_error,
711
+ 'model_thread_alive': _model_thread.is_alive(),
712
+ 'h5_files': [f for f in os.listdir('/app') if f.endswith('.h5')]
713
  })
714
  except Exception as e:
715
  return jsonify({'error': str(e), 'db_path': db.db_path})
 
721
  # Cargar modelo en background al arrancar
722
  import threading
723
 
724
+ _model_error = None
725
+
726
  def _load_model_background():
727
+ global _model_error
728
  print("Iniciando carga de modelo en background...")
729
  try:
730
  load_model()
731
  print("Modelo cargado exitosamente en background")
732
  except Exception as e:
733
+ _model_error = str(e)
734
  print(f"Error cargando modelo en background: {e}")
735
 
736
  _model_thread = threading.Thread(target=_load_model_background, daemon=True)