.FluxTraininginit!
function defined in module
FluxTraining
init!(callback, learner)
Initialize a callback. Default is to do nothing.
To extend for a callback, implement
init!(cb::MyCallback, learner).
init! can set up internal state of a callback that depends on
learner and can also initialize shared callback state in
learner.cbstate. Just like
on event handlers, the state access permissions must be correctly defined using
stateaccess to do so.
init! must also be idempotent, i.e. running it twice on the same
Learner should have the same effect as runnning it once.
There are
7
methods for FluxTraining.init!:
The following pages link back here:
callbacks/callback.jl , callbacks/conditional.jl , callbacks/metrics.jl , callbacks/recorder.jl , callbacks/scheduler.jl , callbacks/trace.jl , callbackutils.jl , learner.jl