remove initialize

This commit is contained in:
Xi Yan 2024-10-28 11:35:08 -07:00
parent 8aee752c19
commit 8627e27b17
2 changed files with 0 additions and 4 deletions

View file

@ -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

View file

@ -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()]