Tighten comments in the image stack tests and scripts
This commit is contained in:
parent
0017674664
commit
4cc35aa87a
11 changed files with 290 additions and 312 deletions
|
|
@ -43,8 +43,8 @@ from typing import Any, Optional
|
|||
|
||||
# The backend package lives at unsloth/studio/backend; this file is at
|
||||
# unsloth/scripts/diffusion_bench.py. Put the backend root on sys.path so
|
||||
# ``core.inference.diffusion`` imports the same way the server does. (The actual
|
||||
# backend import is deferred into main() so --help never triggers torch.)
|
||||
# ``core.inference.diffusion`` imports as the server does. (The backend import is deferred
|
||||
# into main() so --help never triggers torch.)
|
||||
_BACKEND_ROOT = Path(__file__).resolve().parent.parent / "studio" / "backend"
|
||||
if str(_BACKEND_ROOT) not in sys.path:
|
||||
sys.path.insert(0, str(_BACKEND_ROOT))
|
||||
|
|
@ -370,10 +370,10 @@ def _compare(args: argparse.Namespace) -> int:
|
|||
print(" refusing noisy comparison (pass --force-compare to override).", flush = True)
|
||||
return 2
|
||||
|
||||
# PSNR vs the stored reference image. The baseline stores an absolute reference_png,
|
||||
# which breaks if the baseline directory was copied/moved, so fall back to reference.png
|
||||
# next to the baseline JSON. A still-missing reference is a failure below, not a silent
|
||||
# pass -- otherwise the benchmark would report PASS having done no image comparison.
|
||||
# PSNR vs the stored reference image. The baseline stores an absolute reference_png, which
|
||||
# breaks if the baseline dir was copied/moved, so fall back to reference.png next to the
|
||||
# baseline JSON. A still-missing reference is a failure below, not a silent pass -- else the
|
||||
# benchmark reports PASS having done no image comparison.
|
||||
ref_png = Path(baseline.get("accuracy", {}).get("reference_png", ""))
|
||||
if not ref_png.is_file():
|
||||
ref_png = baseline_path.parent / "reference.png"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue