Fire-retrain / app.py
gdleds's picture
app
42c1891
Raw
History Blame Contribute Delete
587 Bytes
from fastapi import FastAPI
from retrain import run_retraining
from features_fusion import run_features_and_fusion
import requests
app = FastAPI()
@app.post("/retrain")
def retrain():
result = run_retraining()
requests.post("https://gdleds-fire-retrain.hf.space/reload-model", timeout=120)
return result
@app.post("/features")
def transform_data():
result = run_features_and_fusion()
return result
@app.get("/")
def home():
return {"message" : "Bienvenue sur l'API de retrain du modèle XGBoostSurvivalCox pour la prédiction des risques d'incendie en Corse"}