update MLPrediction
Actualiza la predicción de estrés térmico utilizando el modelo de machine learning.
Esta función realiza de forma asíncrona los siguientes pasos:
Recupera los datos de salud actuales del repositorio.
Crea un objeto
HealthDataPointa partir de los datos de salud actuales, adecuado para la entrada del modelo ML.Llama al
TFLiteHeatStressManagerpara ejecutar una predicción de estrés térmico con el punto de datos creado.Actualiza el
StateFlow_currentMLPredictioncon el nuevo resultado de la predicción del modelo.Registra el resultado de la predicción, incluyendo el nivel de riesgo y el puntaje de confianza.
Cualquier excepción durante el proceso de predicción es capturada y registrada, evitando que la aplicación se bloquee.