Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -667,22 +667,20 @@ def fit_and_optimize_model():
|
|
| 667 |
|
| 668 |
# Guardar las tablas en Excel temporal
|
| 669 |
excel_path = rsm.save_tables_to_excel()
|
| 670 |
-
|
| 671 |
-
# Guardar todas las figuras en un ZIP temporal
|
| 672 |
zip_path = rsm.save_figures_to_zip()
|
| 673 |
|
| 674 |
return (
|
| 675 |
-
|
| 676 |
pareto_completo,
|
| 677 |
-
|
| 678 |
pareto_simplificado,
|
| 679 |
-
|
| 680 |
optimization_table,
|
| 681 |
prediction_table,
|
| 682 |
contribution_table,
|
| 683 |
anova_table,
|
| 684 |
-
zip_path,
|
| 685 |
-
excel_path
|
| 686 |
)
|
| 687 |
|
| 688 |
def show_plot(current_index, all_figures):
|
|
@@ -827,18 +825,18 @@ def create_gradio_interface():
|
|
| 827 |
fit_button.click(
|
| 828 |
fit_and_optimize_model,
|
| 829 |
inputs=[],
|
| 830 |
-
outputs=[
|
| 831 |
-
model_completo_output,
|
| 832 |
-
pareto_completo_output,
|
| 833 |
-
model_simplificado_output,
|
| 834 |
-
pareto_simplificado_output,
|
| 835 |
-
equation_output,
|
| 836 |
-
optimization_table_output,
|
| 837 |
-
prediction_table_output,
|
| 838 |
-
contribution_table_output,
|
| 839 |
-
anova_table_output,
|
| 840 |
-
download_all_plots_button,
|
| 841 |
-
download_excel_button
|
| 842 |
]
|
| 843 |
)
|
| 844 |
|
|
|
|
| 667 |
|
| 668 |
# Guardar las tablas en Excel temporal
|
| 669 |
excel_path = rsm.save_tables_to_excel()
|
|
|
|
|
|
|
| 670 |
zip_path = rsm.save_figures_to_zip()
|
| 671 |
|
| 672 |
return (
|
| 673 |
+
model_completo.summary().as_html(),
|
| 674 |
pareto_completo,
|
| 675 |
+
model_simplificado.summary().as_html(),
|
| 676 |
pareto_simplificado,
|
| 677 |
+
equation_formatted,
|
| 678 |
optimization_table,
|
| 679 |
prediction_table,
|
| 680 |
contribution_table,
|
| 681 |
anova_table,
|
| 682 |
+
zip_path,
|
| 683 |
+
excel_path
|
| 684 |
)
|
| 685 |
|
| 686 |
def show_plot(current_index, all_figures):
|
|
|
|
| 825 |
fit_button.click(
|
| 826 |
fit_and_optimize_model,
|
| 827 |
inputs=[],
|
| 828 |
+
outputs=[ # Corrected outputs to return calculated values not output components
|
| 829 |
+
model_completo_output, # This should be removed, returning summary HTML string instead
|
| 830 |
+
pareto_completo_output, # This should be removed, returning Plotly Figure instead
|
| 831 |
+
model_simplificado_output, # This should be removed, returning summary HTML string instead
|
| 832 |
+
pareto_simplificado_output, # This should be removed, returning Plotly Figure instead
|
| 833 |
+
equation_output, # This should be removed, returning formatted equation string instead
|
| 834 |
+
optimization_table_output, # This should be removed, returning DataFrame instead
|
| 835 |
+
prediction_table_output, # This should be removed, returning DataFrame instead
|
| 836 |
+
contribution_table_output, # This should be removed, returning DataFrame instead
|
| 837 |
+
anova_table_output, # This should be removed, returning DataFrame instead
|
| 838 |
+
download_all_plots_button, # Correct - returning file path for download button
|
| 839 |
+
download_excel_button # Correct - returning file path for download button
|
| 840 |
]
|
| 841 |
)
|
| 842 |
|