Source code for revise.recon.facade

from __future__ import annotations

from typing import Any, Dict, Iterable

from revise.framework import REVISEPipeline


[docs] def sp_svc( *, pipeline: REVISEPipeline, profile: str = "application_sp", runtime_overrides: Dict[str, Any] | None = None, io_overrides: Dict[str, Any] | None = None, set_overrides: Iterable[str] = (), ): return pipeline.run( profile=profile, runtime_overrides=runtime_overrides or {}, io_overrides=io_overrides or {}, set_overrides=list(set_overrides), )
[docs] def sc_svc( *, pipeline: REVISEPipeline, profile: str = "application_sc", runtime_overrides: Dict[str, Any] | None = None, io_overrides: Dict[str, Any] | None = None, set_overrides: Iterable[str] = (), ): return pipeline.run( profile=profile, runtime_overrides=runtime_overrides or {}, io_overrides=io_overrides or {}, set_overrides=list(set_overrides), )