.. _PiecewiseConstantLR: PiecewiseConstantLR =================== class ``modelzoo.common.pytorch.optim.lr_scheduler.PiecewiseConstantLR`` (optimizer, learning_rates: List[float], milestones: List[int], disable_lr_steps_reset: bool = False) Adjusts the learning rate to a predefined constant at each milestone and holds this value until the next milestone. Notice that such adjustment can happen simultaneously with other changes to the learning rate from outside this scheduler. Parameters: **optimizer** – The optimizer to schedule **learning_rates** – List of learning rates to maintain before/during each milestone **milestones** – List of step indices; must be increasing