Spaces:
Running on Zero
Running on Zero
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
|
|
|
|
|
|
|
|
|