From 599377161b75d3c66bd6a94f605a733f7c6edbd1 Mon Sep 17 00:00:00 2001 From: Sylvain Gugger <35901082+sgugger@users.noreply.github.com> Date: Wed, 9 Aug 2023 10:46:05 +0200 Subject: [PATCH] Fix path for dynamic module creation (#25402) --- src/transformers/dynamic_module_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/transformers/dynamic_module_utils.py b/src/transformers/dynamic_module_utils.py index 6c00fcbb9a..d59257b273 100644 --- a/src/transformers/dynamic_module_utils.py +++ b/src/transformers/dynamic_module_utils.py @@ -59,7 +59,7 @@ def create_dynamic_module(name: Union[str, os.PathLike]): Creates a dynamic module in the cache directory for modules. """ init_hf_modules() - dynamic_module_path = Path(HF_MODULES_CACHE) / name + dynamic_module_path = (Path(HF_MODULES_CACHE) / name).resolve() # If the parent module does not exist yet, recursively create it. if not dynamic_module_path.parent.exists(): create_dynamic_module(dynamic_module_path.parent)