ray.rllib.utils.schedules.exponential_schedule.ExponentialSchedule#
- class ray.rllib.utils.schedules.exponential_schedule.ExponentialSchedule(schedule_timesteps: int, framework: str | None = None, initial_p: float = 1.0, decay_rate: float = 0.1)[source]#
Bases:
ScheduleExponential decay schedule from
initial_ptofinal_p.Reduces output over
schedule_timesteps. After this many time steps always returnsfinal_p.Methods
Initializes a ExponentialSchedule instance.
Generates the value given a timestep (based on schedule's logic).