Skip to content

Releases: JuliaAI/MLJTuning.jl

v0.4.0

26 Jun 23:05
fcc05fa
Compare
Choose a tag to compare

MLJTuning v0.4.0

Diff since v0.3.6

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:

v0.3.6

08 Jun 00:11
0a52b39
Compare
Choose a tag to compare

MLJTuning v0.3.6

Diff since v0.3.5

Merged pull requests:

  • Update models for testing to fix CI (#47) (@ablaom)
  • Extend [compat] MLJModelInterface = "^0.2,^0.3" (#50) (@ablaom)
  • For a 0.3.6 release (#52) (@ablaom)

v0.3.5

08 May 04:03
f01d231
Compare
Choose a tag to compare

MLJTuning v0.3.5

Diff since v0.3.4

  • Extend [compat] RecipesBase = "^0.8,^0.9,^1.0" (#45)

v0.3.4

07 May 03:03
3bf16f8
Compare
Choose a tag to compare

MLJTuning v0.3.4

Diff since v0.3.3

  • (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 accelerationoptions for tuning (#27, #39, PR #42) (@OkonSamuel)
  • Fixed broken links in readme (#37) (@OkonSamuel)

v0.3.3

24 Apr 04:03
adc66b5
Compare
Choose a tag to compare

MLJTuning v0.3.3

Diff since v0.3.2

Extend [compat] for MLJBase to "^0.12,^0.13"

Closed issues:

  • learning_curve is not using "smart" fitting (performance issue) (#34)

Merged pull requests:

  • Extend [compat] for MLJBase for a 0.3.3 release (#38) (@ablaom)

v0.3.2

04 Apr 02:03
8e72574
Compare
Choose a tag to compare

MLJTuning v0.3.2

Diff since v0.3.1

  • In Grid search, allow multiple one-dimensional ranges in a range vector to share the same field 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

03 Apr 06:03
c3ec5d5
Compare
Choose a tag to compare

MLJTuning v0.3.1

Diff since v0.3.0

Closed issues:

  • For a 0.3 release (#22)

Merged pull requests:

v0.3.0

27 Mar 02:03
3c002e8
Compare
Choose a tag to compare

MLJTuning v0.3.0

Diff since v0.2.0

  • (breaking) Add enhancements the tuning strategy interface. This should not break use of TunedModel, and the built-in strategies Grid and Explicit are updated with no new behaviour (#21)

  • (breaking) Add n_remaining argument to models! method to give access to number of evaluations remaining. This should not break use of TunedModel, and the built-in strategies Grid and Explicit 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

11 Mar 06:03
c64bff7
Compare
Choose a tag to compare

MLJTuning v0.2.0

Diff since v0.1.4

  • (breaking) Update to MLJBase 0.12.0, which changes the position of the optional argument rng in iterator to first position (JuliaAI/MLJBase.jl#215)

Merged pull requests:

v0.1.4

25 Feb 23:03
853b394
Compare
Choose a tag to compare

MLJTuning v0.1.4

Diff since v0.1.3

Update [compat] Tables = "^1.0"

Merged pull requests: