From cab12a47fbc159334f9cb53ca046b7d65e8b43e0 Mon Sep 17 00:00:00 2001 From: mrinaldi97 Date: Mon, 26 Jan 2026 19:34:07 +0100 Subject: [PATCH] Fixed bug that prevents '=' sign in checkpoint names (#3517) --- lm_eval/_cli/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lm_eval/_cli/utils.py b/lm_eval/_cli/utils.py index b448b0cd7..b2a47fea0 100644 --- a/lm_eval/_cli/utils.py +++ b/lm_eval/_cli/utils.py @@ -112,7 +112,7 @@ def key_val_to_dict(args: str) -> dict[str, Any]: if not args: return res - for k, v in (item.split("=") for item in args.split(",")): + for k, v in (item.split("=",1) for item in args.split(",")): v = handle_cli_value_string(v) if k in res: eval_logger.warning(f"Overwriting key '{k}': {res[k]!r} -> {v!r}")