From 1e37671fb2c500b03f1e85ca91ee24772e2af973 Mon Sep 17 00:00:00 2001 From: cross32768 Date: Fri, 7 Jul 2023 16:22:40 +0900 Subject: [PATCH] Change error handling --- .../streamlit/_streamlit_helper.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/optuna_dashboard/streamlit/_streamlit_helper.py b/optuna_dashboard/streamlit/_streamlit_helper.py index 92f798c9..14f746fd 100644 --- a/optuna_dashboard/streamlit/_streamlit_helper.py +++ b/optuna_dashboard/streamlit/_streamlit_helper.py @@ -153,15 +153,15 @@ def render_objective_form_widgets( if submitted: values_float = [] - for value in values: - try: + try: + for value in values: values_float.append(float(value)) # type: ignore - except ValueError as e: - raise ValueError("All submitted values should be float.") from e - study.tell(trial.number, values_float) + study.tell(trial.number, values_float) - if on_success_callback is None: - st.success("Submitted!") - else: - on_success_callback() + if on_success_callback is None: + st.success("Submitted!") + else: + on_success_callback() + except ValueError: + st.error("Please enter float values.")