fl_sim.optimizers.register_optimizer

fl_sim.optimizers.register_optimizer#

fl_sim.optimizers.register_optimizer(name: str | None = None, override: bool = True) → Any[源代码]#

Decorator to register a new optimizer.

参数:
  • name (str, optional) -- Name of the optimizer. If not specified, the class name with "(?:Optimizer)?" removed will be used.

  • override (bool, default True) -- Whether to override the existing optimizer with the same name.

返回类型:

The decorated class.