OneScience's picture
Upload folder using huggingface_hub
e9b4f6f verified
Raw
History Blame Contribute Delete
870 Bytes
from __future__ import annotations
import os
import sys
from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
sys.path.insert(0, str(ROOT))
os.chdir(ROOT)
from onescience.utils.YParams import YParams
def main() -> None:
cfg = YParams(str(ROOT / "conf/config.yaml"), "model")
cfg_test = YParams(str(ROOT / "conf/config.yaml"), "inference")
result_root = ROOT / cfg_test.result_dir / cfg.name
npy_dir = result_root / "npy"
pred_files = sorted(npy_dir.glob("*_pred.npy")) if npy_dir.exists() else []
gt_files = sorted(npy_dir.glob("*_gt.npy")) if npy_dir.exists() else []
print(f"Result directory: {result_root}")
print(f"Prediction files: {len(pred_files)}")
print(f"Ground-truth files: {len(gt_files)}")
if pred_files:
print(f"First prediction: {pred_files[0]}")
if __name__ == "__main__":
main()