SchedulerConfig#

class SchedulerConfig(
name=PLACEHOLDER,
warmup_iterations_percentage=0.0,
stable_iterations_percentage=0.0,
total_iterations=PLACEHOLDER,
eta_min=0.0,
mode='max',
monitor=None,
decay_iterations_percentage=0.1,
min_lr_ratio=0.01,
)#

Bases: object

Scheduler configuration.

Parameters:
  • name (str)

  • warmup_iterations_percentage (float)

  • stable_iterations_percentage (float)

  • total_iterations (int)

  • eta_min (float)

  • mode (str)

  • monitor (str | None)

  • decay_iterations_percentage (float)

  • min_lr_ratio (float)

name: str = PLACEHOLDER#
warmup_iterations_percentage: float = 0.0#
stable_iterations_percentage: float = 0.0#
total_iterations: int = PLACEHOLDER#
eta_min: float = 0.0#
mode: str = 'max'#
monitor: str | None = None#
decay_iterations_percentage: float = 0.1#
min_lr_ratio: float = 0.01#
__init__(
name=PLACEHOLDER,
warmup_iterations_percentage=0.0,
stable_iterations_percentage=0.0,
total_iterations=PLACEHOLDER,
eta_min=0.0,
mode='max',
monitor=None,
decay_iterations_percentage=0.1,
min_lr_ratio=0.01,
)#
Parameters:
  • name (str)

  • warmup_iterations_percentage (float)

  • stable_iterations_percentage (float)

  • total_iterations (int)

  • eta_min (float)

  • mode (str)

  • monitor (str | None)

  • decay_iterations_percentage (float)

  • min_lr_ratio (float)

Return type:

None