nep框架重构 03.train
This commit is contained in:
@@ -78,7 +78,12 @@ class Workflow:
|
|||||||
self.logger.info("Skipping Init (Already Done).")
|
self.logger.info("Skipping Init (Already Done).")
|
||||||
else:
|
else:
|
||||||
# --- [新增逻辑] 后续轮次:从上一轮复制 model.xyz ---
|
# --- [新增逻辑] 后续轮次:从上一轮复制 model.xyz ---
|
||||||
# 只要当前目录下没有 model.xyz,就去搬运
|
|
||||||
|
# 1. 【核心修复】必须先确保目标文件夹存在!
|
||||||
|
if not os.path.exists(step_dir):
|
||||||
|
os.makedirs(step_dir, exist_ok=True)
|
||||||
|
|
||||||
|
# 2. 检查当前目录是否已有 model.xyz
|
||||||
if not os.path.exists(os.path.join(step_dir, "model.xyz")):
|
if not os.path.exists(os.path.join(step_dir, "model.xyz")):
|
||||||
prev_iter_name = f"iter_{iter_id - 1:02d}"
|
prev_iter_name = f"iter_{iter_id - 1:02d}"
|
||||||
prev_model_src = os.path.join(self.workspace, prev_iter_name, "00.md", "model.xyz")
|
prev_model_src = os.path.join(self.workspace, prev_iter_name, "00.md", "model.xyz")
|
||||||
|
|||||||
Reference in New Issue
Block a user