Releases: JuliaAI/MLJTuning.jl
v0.4.0
MLJTuning v0.4.0
Note. This release does not change the API for tuning strategies.
Closed issues:
- Remove unsafe use of dictionaries in multithreaded version of tuning (#48)
Merged pull requests:
- remove unsafe use of dictionary in multithreading (#49) (@OkonSamuel)
- For a 0.4.0 release (#56) (@ablaom)
- Conconrency (#57) (@OkonSamuel)
- MLJBase 0.14 update (#58) (@ablaom)
v0.3.6
v0.3.5
v0.3.4
MLJTuning v0.3.4
- (enhancement) Re-instate progress meters for tuning and learning curves (#14, PR #42) (@OkonSamuel)
- (performance) Enable multithreading in tuning (
acceleration=CPUThreads()
) (#15, PR #42) (@OkonSamuel) - Improve error message reporting around
acceleration
options for tuning (#27, #39, PR #42) (@OkonSamuel) - Fixed broken links in readme (#37) (@OkonSamuel)
v0.3.3
MLJTuning v0.3.3
Extend [compat] for MLJBase to "^0.12,^0.13"
Closed issues:
- learning_curve is not using "smart" fitting (performance issue) (#34)
Merged pull requests:
v0.3.2
MLJTuning v0.3.2
-
In
Grid
search, allow multiple one-dimensional ranges in arange
vector to share the samefield
attribute, with the effect that their grids are combined. Allows one to add specific values to automatically generated ones, for example -
Improve docs on subject of implementing Cartesian range objects (#24)
Closed issues:
- Add recommendation to implement built-in Cartesian ranges in new tuning strategies (#24)
- For a 0.3.1 release (#28)
Merged pull requests:
v0.3.1
MLJTuning v0.3.1
- (enhancement) Add
RandomSearch
tuning strategy (JuliaAI/MLJ.jl#37 PR #30)
Closed issues:
- For a 0.3 release (#22)
Merged pull requests:
v0.3.0
MLJTuning v0.3.0
-
(breaking) Add enhancements the tuning strategy interface. This should not break use of
TunedModel
, and the built-in strategiesGrid
andExplicit
are updated with no new behaviour (#21) -
(breaking) Add
n_remaining
argument tomodels!
method to give access to number of evaluations remaining. This should not break use ofTunedModel
, and the built-in strategiesGrid
andExplicit
are updated with no new behaviour (#23 PR #26)
Closed issues:
- Add
n_remaining
argument to models! (breaking) (#23)
Merged pull requests:
v0.2.0
MLJTuning v0.2.0
- (breaking) Update to MLJBase 0.12.0, which changes the position of the optional argument
rng
initerator
to first position (JuliaAI/MLJBase.jl#215)
Merged pull requests:
v0.1.4
MLJTuning v0.1.4
Update [compat] Tables = "^1.0"
Merged pull requests: