From 28690114fc7b8e35233901d66d45bbb07ae18019 Mon Sep 17 00:00:00 2001 From: "tiffany.duneau" Date: Mon, 21 Jul 2025 19:02:56 +0100 Subject: [PATCH] bugfix filepath creation for cached path tn optimizer --- lambeq/training/tn_path_optimizer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lambeq/training/tn_path_optimizer.py b/lambeq/training/tn_path_optimizer.py index 377a1bc2..3babbedc 100644 --- a/lambeq/training/tn_path_optimizer.py +++ b/lambeq/training/tn_path_optimizer.py @@ -194,7 +194,7 @@ def __init__( self.cached_paths = pickle.load(f) except FileNotFoundError: # Make sure the path exists for future use. - self.filepath.mkdir(parents=True, exist_ok=True) + self.filepath.parent.mkdir(parents=True, exist_ok=True) except EOFError: # No previous paths present; continue. pass