Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -12,7 +12,10 @@ else:
|
|
12 |
|
13 |
# Funci贸n para hacer predicciones con el modelo
|
14 |
def predecir(temp, humedad, peso, co2, vco, frecuencia, voltaje, temp_ext, humedad_ext, ver_tempSelect):
|
|
|
15 |
entrada = np.array([[temp, humedad, peso, co2, vco, frecuencia, voltaje, temp_ext, humedad_ext, ver_tempSelect]])
|
|
|
|
|
16 |
prediccion = modelo.predict(entrada)[0] # El modelo devuelve [ventilador, ultrasonido]
|
17 |
|
18 |
mensaje = f"馃敼 Ventilador: {'ENCENDER' if prediccion[0] == 1 else 'APAGAR'}"
|
|
|
12 |
|
13 |
# Funci贸n para hacer predicciones con el modelo
|
14 |
def predecir(temp, humedad, peso, co2, vco, frecuencia, voltaje, temp_ext, humedad_ext, ver_tempSelect):
|
15 |
+
# Convertir a array y reemplazar NaN con 0
|
16 |
entrada = np.array([[temp, humedad, peso, co2, vco, frecuencia, voltaje, temp_ext, humedad_ext, ver_tempSelect]])
|
17 |
+
entrada = np.nan_to_num(entrada, nan=0) # Reemplaza NaN con 0
|
18 |
+
|
19 |
prediccion = modelo.predict(entrada)[0] # El modelo devuelve [ventilador, ultrasonido]
|
20 |
|
21 |
mensaje = f"馃敼 Ventilador: {'ENCENDER' if prediccion[0] == 1 else 'APAGAR'}"
|