diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4082be0b..54153782 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,6 +19,8 @@ jobs: python-version: ${{ matrix.python-version }} - run: env | sort - run: make dev + - name: CI Dependency Patch + run: pip install cryptography==44.0.2 - name: lint test docs and build run: make lint docs-gen test-offline # test docs build strategy: diff --git a/rdagent/log/ui/ds_summary.py b/rdagent/log/ui/ds_summary.py index 79827ca1..23a5f96a 100755 --- a/rdagent/log/ui/ds_summary.py +++ b/rdagent/log/ui/ds_summary.py @@ -61,7 +61,6 @@ def get_sota_exp_stat(log_path: Path): final_trace = pickle.load(f) if hasattr(final_trace, "sota_exp_to_submit"): - st.toast("Using sota_exp_to_submit") sota_exp = final_trace.sota_exp_to_submit else: sota_exp = final_trace.sota_experiment() @@ -257,9 +256,7 @@ def get_summary_df(log_folders: list[str]) -> tuple[dict, pd.DataFrame]: base_df["SOTA Exp"] = base_df["SOTA Exp"].replace("", pd.NA) - base_df["SOTA Exp Score (valid)"] = ( - base_df["SOTA Exp Score (valid)"].replace("Not Calculated", 0).replace("Not Computed", 0) - ) + base_df.loc[base_df["SOTA Exp Score (valid)"].apply(lambda x: isinstance(x, str)), "SOTA Exp Score (valid)"] = 0.0 base_df = base_df.astype( { "Total Loops": int,