This PR removes the star indicating default callbacks on SanityCheck, and adds it to StopOnNaNLoss, based on
(DennisBachelorProject) pkg> st FluxTraining
Status `C:\Users\Dennis Bal\DennisBachelorProject\Project.toml`
[7bf95e4d] FluxTraining v0.3.2
julia> lr = Learner(predict, lossfn)
Learner()
julia> lr.callbacks.cbs
5-element Vector{FluxTraining.SafeCallback}:
ProgressPrinter()
MetricsPrinter()
StopOnNaNLoss()
Recorder()
Metrics(Loss())
, which is consistent with the automated output in the docs
It also adds a sentence on constructing learners without default callbacks, and changed the order (and singltly wording) on the two paragraphs after the table.
Finally, it adds a sentence to "How to use callbacks" that makes more clear what goes on when the callbacks are printed.
This PR removes the star indicating default callbacks on
SanityCheck
, and adds it toStopOnNaNLoss
, based on, which is consistent with the automated output in the docs It also adds a sentence on constructing learners without default callbacks, and changed the order (and singltly wording) on the two paragraphs after the table.
Finally, it adds a sentence to "How to use callbacks" that makes more clear what goes on when the callbacks are printed.