ksuit.schedules.base.decreasing_progress_schedule

Classes

DecreasingProgressSchedule

Base class for schedules that monotonically decrease in value over time.

Module Contents

class ksuit.schedules.base.decreasing_progress_schedule.DecreasingProgressSchedule(config)

Bases: ksuit.schedules.base.progress_schedule.ProgressSchedule

Base class for schedules that monotonically decrease in value over time.

Initialize the scheduler.

Parameters:
  • max_value – The initial and thus maximum value of the scheduler.

  • end_value – The final and thus minimum value of the scheduler.

  • config (ksuit.schemas.scheduler.DecreasingProgressScheduleConfig)