IterationControl.jl is a lightweight package for controlling iterative algorithms, with a view to training and optimizing machine learning models. It builds on our earlier package EarlyStopping.jl.
This package is similar to LearningStrategies.jl. The API is a little simpler (at least to us) and it has been thoroughly tested.
IterationControl.jl is the engine behind a newly released iterative model wrapper for the MLJ machine learning platform, to be described in a separate announcement.