Module neuralops.tests.test_part11_baseline_resolution
Part 11 Verification: Checkpoint Resolution & CLI Override.
Functions
def test_explicit_cli_checkpoint_takes_precedence()-
Expand source code
def test_explicit_cli_checkpoint_takes_precedence(): with tempfile.TemporaryDirectory() as tmpdir: explicit_file = Path(tmpdir) / "explicit_ckpt.pt" explicit_file.write_text("dummy") out = Path(tmpdir) / "results" family = "roberta" dataset = "sst2" args_parent = str(explicit_file) if args_parent: resolved = Path(args_parent) else: candidates = [out / f"{family}_{dataset}_lora_baseline" / "finetuned_model.pt"] resolved = next((c for c in candidates if c.exists()), candidates[0]) assert resolved == explicit_file assert resolved.exists()