Introduction

Tutorials

Interfaces


API Reference

public SinDecay2parametric type

SinDecay2{T<:Sin} <: CyclicSchedule
SinDecay2(λ0, λ1, period)
SinDecay2(;λ0, λ1, period)

A sine wave schedule with period and half the amplitude each cycle. The output conforms to

abs(λ0 - λ1) * Sin(t) / (2^floor((t - 1) / period)) + min(λ0, λ1)

where Sin(t) is the cycle of Sin.

Arguments

  • λ0::Number: the start value
  • λ1::Number: the end value
  • period::Integer: the period