"""Evaluation modules for BioRLHF.""" __all__ = [ "evaluate_model", "compute_metrics", ] def __getattr__(name): """Lazy imports for torch-dependent modules.""" if name in ("evaluate_model", "compute_metrics"): from biorlhf.evaluation.evaluate import evaluate_model, compute_metrics return {"evaluate_model": evaluate_model, "compute_metrics": compute_metrics}[name] raise AttributeError(f"module 'biorlhf.evaluation' has no attribute {name!r}")