flip.nvflare.components.pt_model_locator ======================================== .. py:module:: flip.nvflare.components.pt_model_locator Classes ------- .. autoapisummary:: flip.nvflare.components.pt_model_locator.PTModelLocator flip.nvflare.components.pt_model_locator.InitialPTModelLocator flip.nvflare.components.pt_model_locator.EvaluationPTModelLocator Module Contents --------------- .. py:class:: PTModelLocator(exclude_vars=None, model=None) Bases: :py:obj:`nvflare.app_common.abstract.model_locator.ModelLocator` .. py:attribute:: model :value: None .. py:attribute:: exclude_vars :value: None .. py:method:: get_model_names(fl_ctx: nvflare.apis.fl_context.FLContext) -> List[str] .. py:method:: locate_model(model_name, fl_ctx: nvflare.apis.fl_context.FLContext) -> Union[nvflare.apis.dxo.DXO, None] .. py:class:: InitialPTModelLocator(exclude_vars=None, model=None) Bases: :py:obj:`nvflare.app_common.abstract.model_locator.ModelLocator` .. py:attribute:: model :value: None .. py:attribute:: exclude_vars :value: None .. py:method:: get_model_names(fl_ctx: nvflare.apis.fl_context.FLContext) -> List[str] .. py:method:: locate_model(model_name, fl_ctx: nvflare.apis.fl_context.FLContext) -> Union[nvflare.apis.dxo.DXO, None] .. py:class:: EvaluationPTModelLocator(exclude_vars=None) Bases: :py:obj:`nvflare.app_common.abstract.model_locator.ModelLocator` .. py:attribute:: models :value: None .. py:attribute:: exclude_vars :value: None .. py:method:: locate_model(fl_ctx: nvflare.apis.fl_context.FLContext) -> Union[nvflare.apis.dxo.DXO, None]