Update app.py
Browse files
app.py
CHANGED
@@ -75,13 +75,14 @@ def gradio_interface(velocity, temperature, precipitation, humidity):
|
|
75 |
contamination_predictions, gradients_predictions = predict_new_values(input_data)
|
76 |
print(f"Contamination Predictions: {contamination_predictions}")
|
77 |
print(f"Gradients Predictions: {gradients_predictions}")
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
|
|
82 |
except Exception as e:
|
83 |
print(f"Error in Gradio interface: {e}")
|
84 |
-
return
|
85 |
|
86 |
inputs = [
|
87 |
gr.Slider(minimum=0, maximum=100, value=50, step=0.05, label="Velocity (mph)"),
|
|
|
75 |
contamination_predictions, gradients_predictions = predict_new_values(input_data)
|
76 |
print(f"Contamination Predictions: {contamination_predictions}")
|
77 |
print(f"Gradients Predictions: {gradients_predictions}")
|
78 |
+
|
79 |
+
# Flatten the results into a single list of 12 outputs
|
80 |
+
combined_outputs = [f"{val * 100:.2f}%" if val != "Error" else "Error" for val in contamination_predictions] + \
|
81 |
+
[f"{val:.2f}" if val != "Error" else "Error" for val in gradients_predictions]
|
82 |
+
return combined_outputs
|
83 |
except Exception as e:
|
84 |
print(f"Error in Gradio interface: {e}")
|
85 |
+
return ["Error"] * 12
|
86 |
|
87 |
inputs = [
|
88 |
gr.Slider(minimum=0, maximum=100, value=50, step=0.05, label="Velocity (mph)"),
|