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