ksuit.schedules.cosine.decreasing ================================= .. py:module:: ksuit.schedules.cosine.decreasing Classes ------- .. autoapisummary:: ksuit.schedules.cosine.decreasing.CosineDecreasingSchedule Module Contents --------------- .. py:class:: CosineDecreasingSchedule(config) Bases: :py:obj:`ksuit.schedules.base.DecreasingProgressSchedule` Cosine annealing scheduler with decreasing values. .. rubric:: Example >>> schedule_config: >>> kind: ksuit.schedules.CosineDecreasingSchedule >>> max_value: ${model.optim.lr} >>> end_value: 0.0 Initialize the scheduler. :param max_value: The initial and thus maximum value of the scheduler. :param end_value: The final and thus minimum value of the scheduler.