revise.backend.registry.PluginRegistry
- class revise.backend.registry.PluginRegistry[source]
Bases:
objectMethods
__init__()get_cf_strategy(cf_id)get_ot_solver(solver_id)get_platform_adapter(adapter_id)register_cf_strategy(cf_id, strategy)register_ot_solver(solver_id, solver)register_platform_adapter(adapter_id, adapter)- register_platform_adapter(adapter_id: str, adapter: PlatformAdapter) None[source]
- get_platform_adapter(adapter_id: str) PlatformAdapter[source]
- register_cf_strategy(cf_id: str, strategy: CFStrategy) None[source]
- get_cf_strategy(cf_id: str) CFStrategy[source]