-record(cosine_schedule, {num_steps :: integer()}).