optax.schedules.join_schedules#
- optax.schedules.join_schedules(schedules: Sequence[base.Schedule], boundaries: Sequence[int]) base.Schedule[source]#
Sequentially apply multiple schedules.
- Parameters:
schedules โ A list of callables (expected to be optax schedules). Each schedule will receive a step count indicating the number of steps since the previous boundary transition.
boundaries โ A list of integers (of length one less than schedules) that indicate when to transition between schedules.
- Returns:
A function that maps step counts to values.
- Return type:
schedule