          """
          return PluginLoader._import("train.model", name, disable_logging)
  
      @staticmethod
      def get_trainer(name, disable_logging=False):
          """ Return requested training trainer plugin
  
          Parameters
          ----------
          name: str
 
</s> remove     def get_model(name, disable_logging=False):
 </s> add     def get_model(name: str, disable_logging: bool = False) -> "ModelBase": </s> remove     def get_aligner(name, disable_logging=False):
 </s> add     def get_aligner(name: str, disable_logging: bool = False) -> Type["Aligner"]: </s> remove     def get_masker(name, disable_logging=False):
 </s> add     def get_masker(name: str, disable_logging: bool = False) -> Type["Masker"]: </s> remove     def _import(attr, name, disable_logging):
 </s> add     def _import(attr: str, name: str, disable_logging: bool): </s> remove     def get_detector(name, disable_logging=False):
 </s> add     def get_detector(name: str, disable_logging: bool = False) -> Type["Detector"]:
    def get_trainer(name: str, disable_logging: bool = False) -> "TrainerBase":
          """
          return PluginLoader._import("train.model", name, disable_logging)
  
      @staticmethod
    def get_trainer(name: str, disable_logging: bool = False) -> "TrainerBase":
          """ Return requested training trainer plugin
  
          Parameters
          ----------
          name: str
keep keep keep keep replace keep keep keep keep keep
 extract: Add batch processing mode 
plugins/plugin_loader.py