.Fluxthrottle
function defined in module
Flux
throttle(f, timeout; leading=true, trailing=false)
Return a function that when invoked, will only be triggered at most once during
timeout seconds.
Normally, the throttled function will run as much as it can, without ever going more than once per
wait duration; but if you'd like to disable the execution on the leading edge, pass
leading=false. To enable execution on the trailing edge, pass
trailing=true.
julia> a = Flux.throttle(() -> println("Flux"), 2);
julia> for i = 1:4 # a called in alternate iterations
a()
sleep(1)
end
Flux
Flux
There is
1
method for Flux.throttle:
The following pages link back here: