multimodalart HF Staff commited on
Commit
d1c33d5
·
verified ·
1 Parent(s): 189efc5

Tidy checkpoint step parsing

Browse files
omnivae_generation/trainer/eval/guided_diffusion.py CHANGED
@@ -77,7 +77,4 @@ def extract_checkpoint_step(checkpoint_dir: str | Path) -> int:
77
  """Best-effort training step for a checkpoint directory name."""
78
  name = Path(checkpoint_dir).expanduser().resolve().name
79
  match = _CKPT_STEP_RE.search(name)
80
- if match:
81
- return int(match.group(1))
82
- digits = re.findall(r"\d+", name)
83
- return int(digits[-1]) if digits else 0
 
77
  """Best-effort training step for a checkpoint directory name."""
78
  name = Path(checkpoint_dir).expanduser().resolve().name
79
  match = _CKPT_STEP_RE.search(name)
80
+ return int(match.group(1)) if match else 0