gdleds commited on
Commit
29808c0
ยท
verified ยท
1 Parent(s): 965550d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -166,7 +166,7 @@ def get_latest_model_key():
166
 
167
  except Exception as e:
168
  raise RuntimeError(f"Erreur rรฉcupรฉration modรจle S3 : {e}")
169
-
170
  def load_model_from_s3(key: Optional[str] = None):
171
  bucket = os.getenv('S3_BUCKET')
172
  if key is None:
@@ -176,7 +176,7 @@ def load_model_from_s3(key: Optional[str] = None):
176
  model = joblib.load(buffer)
177
  return model
178
 
179
-
180
  def load_baseline_S3():
181
  bucket = os.getenv('S3_BUCKET')
182
  BASELINE_KEY = "mlflow/models/baseline_c87008d290ec435eb93cc302e41ce934.pkl"
@@ -188,7 +188,7 @@ def load_baseline_S3():
188
  # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
189
  # 2) FONCTION Dโ€™ENTRAรŽNEMENT + PRร‰DICTIONS
190
  # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
191
- @st.cache_data(show_spinner="โš™๏ธ Entraรฎnement du modรจleโ€ฆ", ttl=None)
192
  def predict(df_raw: pd.DataFrame, model, baseline_survival) -> pd.DataFrame:
193
  """Retourne df_map prรชt pour la carte avec les colonnes
194
  proba_7j, proba_30j, โ€ฆ, proba_180j."""
 
166
 
167
  except Exception as e:
168
  raise RuntimeError(f"Erreur rรฉcupรฉration modรจle S3 : {e}")
169
+ @st.cache_resource
170
  def load_model_from_s3(key: Optional[str] = None):
171
  bucket = os.getenv('S3_BUCKET')
172
  if key is None:
 
176
  model = joblib.load(buffer)
177
  return model
178
 
179
+ @st.cache_resource
180
  def load_baseline_S3():
181
  bucket = os.getenv('S3_BUCKET')
182
  BASELINE_KEY = "mlflow/models/baseline_c87008d290ec435eb93cc302e41ce934.pkl"
 
188
  # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
189
  # 2) FONCTION Dโ€™ENTRAรŽNEMENT + PRร‰DICTIONS
190
  # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
191
+ # @st.cache_data(show_spinner="โš™๏ธ Entraรฎnement du modรจleโ€ฆ", ttl=None)
192
  def predict(df_raw: pd.DataFrame, model, baseline_survival) -> pd.DataFrame:
193
  """Retourne df_map prรชt pour la carte avec les colonnes
194
  proba_7j, proba_30j, โ€ฆ, proba_180j."""