From 3a1942025dc3d75206f0e54b6fd95f8143bfd75f Mon Sep 17 00:00:00 2001 From: Boran Date: Fri, 8 Nov 2024 00:44:27 -0800 Subject: [PATCH] Take in more override config with one call. (#96) --- src/autogluon_assistant/utils/configs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/autogluon_assistant/utils/configs.py b/src/autogluon_assistant/utils/configs.py index e136ddf..c78c423 100644 --- a/src/autogluon_assistant/utils/configs.py +++ b/src/autogluon_assistant/utils/configs.py @@ -1,5 +1,6 @@ import importlib.resources import logging +import re from pathlib import Path from typing import Any, Dict, List, Optional @@ -69,6 +70,8 @@ def apply_overrides(config: Dict[str, Any], overrides: List[str]) -> Dict[str, A # Convert overrides to nested dict override_conf = {} + overrides = ",".join(overrides) + overrides = re.split(r"[,\s]+", overrides) for override in overrides: key, value = parse_override(override)