from .config import AppConfig, load_app_config from .demo_packs import DemoPack, load_demo_pack, list_demo_packs from .model_registry import load_model_registry from .storage import SQLiteStore __all__ = [ 'AppConfig', 'DemoPack', 'SQLiteStore', 'list_demo_packs', 'load_app_config', 'load_demo_pack', 'load_model_registry', 'run_eval_for_project', ] def __getattr__(name: str): if name == 'run_eval_for_project': from .eval_runner import run_eval_for_project return run_eval_for_project raise AttributeError(f'module {__name__!r} has no attribute {name!r}')