verify_padis_reconstruction_quality.py π§ΒΆ
Source: scripts/dev/verify_padis_reconstruction_quality.py
Warning
This file has not yet received a complete narrative and docstring audit. Its public source-level API is listed automatically below.
Verify PaDIS reconstruction tensors against target and public references.
- as_numpy_image(tensor_or_array) np.ndarray
No docstring is available.
- psnr_from_mse(mse: float, data_range: float = 1.0) float
No docstring is available.
- ssim_value(image: np.ndarray, reference: np.ndarray) float
No docstring is available.
- edge_ssim_value(image: np.ndarray, reference: np.ndarray) float
No docstring is available.
- image_metrics(image: np.ndarray, reference: np.ndarray) dict
Calculate image and edge similarity metrics against a reference.
- load_public_reference(path: Path) np.ndarray
No docstring is available.
- save_visual_outputs(output_dir: Path, *, sample_index: int, recon: np.ndarray, target: np.ndarray, reference: np.ndarray | None, fdk: np.ndarray | None, image_vmax: float, error_vmax: float) dict
No docstring is available.
- fail_if_needed(args, summary: dict) None
No docstring is available.
- main() None
Evaluate reconstruction quality and enforce requested thresholds.