EnhancedMLIndicator

fun EnhancedMLIndicator(modelStatus: MLModelStatus, prediction: TFLiteHeatStressManager.HeatStressPrediction?, showPercentage: Boolean, offsetX: Dp, offsetY: Dp, onClick: () -> Unit, modifier: Modifier = Modifier)

Indicador ML mejorado para el anillo de servicios.

Este componente muestra:

  • El estado del modelo ML con animaciones apropiadas

  • Iconos mejorados relacionados con TFLite/ML (🧠, ⚡, ⚙, etc.)

  • Modo de porcentaje: muestra el % de confianza de la Ășltima inferencia

  • Modo de icono: muestra el estado actual del modelo

  • Colores dinĂĄmicos segĂșn el estado y nivel de riesgo

  • Click para alternar entre modos o cargar/recargar el modelo