diff --git a/llama_stack/providers/impls/meta_reference/scoring/scoring.py b/llama_stack/providers/impls/meta_reference/scoring/scoring.py index 3168a5282..b037e5359 100644 --- a/llama_stack/providers/impls/meta_reference/scoring/scoring.py +++ b/llama_stack/providers/impls/meta_reference/scoring/scoring.py @@ -49,12 +49,10 @@ class MetaReferenceScoringImpl(Scoring, ScoringFunctionsProtocolPrivate): async def initialize(self) -> None: for x in FIXED_FNS: impl = x() - await impl.initialize() for fn_defs in impl.get_supported_scoring_fn_defs(): self.scoring_fn_id_impls[fn_defs.identifier] = impl for x in LLM_JUDGE_FNS: impl = x(inference_api=self.inference_api) - await impl.initialize() for fn_defs in impl.get_supported_scoring_fn_defs(): self.scoring_fn_id_impls[fn_defs.identifier] = impl self.llm_as_judge_fn = impl diff --git a/llama_stack/providers/impls/meta_reference/scoring/scoring_fn/base_scoring_fn.py b/llama_stack/providers/impls/meta_reference/scoring/scoring_fn/base_scoring_fn.py index 52b48e5bb..cbd875be6 100644 --- a/llama_stack/providers/impls/meta_reference/scoring/scoring_fn/base_scoring_fn.py +++ b/llama_stack/providers/impls/meta_reference/scoring/scoring_fn/base_scoring_fn.py @@ -24,8 +24,6 @@ class BaseScoringFn(ABC): def __str__(self) -> str: return self.__class__.__name__ - async def initialize(self) -> None: ... - def get_supported_scoring_fn_defs(self) -> List[ScoringFnDef]: return [x for x in self.supported_fn_defs_registry.values()]