Skip to content

Releases: JuliaAI/MLJBase.jl

v0.12.4

22 Mar 22:02
5a58800
Compare
Choose a tag to compare

MLJBase v0.12.4

Diff since v0.12.3

Bump [compat] Distributions="^0.22,^0.23"

Merged pull requests:

v0.12.3

19 Mar 14:02
f908816
Compare
Choose a tag to compare

MLJBase v0.12.3

Diff since v0.12.2

Merged pull requests:

v0.12.2

18 Mar 06:03
3b5d20c
Compare
Choose a tag to compare

MLJBase v0.12.2

Diff since v0.12.1

Minor update adding methods for samplers to the scale function (currently implemented for one-dimensional ranges only).

Merged pull requests:

v0.12.1

14 Mar 19:03
75ea295
Compare
Choose a tag to compare

MLJBase v0.12.1

Diff since v0.12.0

(enhancement) Add serialization for machines. Serialization is model-specific with a fallback implementation using JLSO. The user serializes with MLJBase.save and de-serializes with machine. See the MLJBase.save doc-string for details. Model-specific serialization is defined by methods MLJBase.save(model::MyModel, ...) and de-serialization with MLJBase.restore(model::MyModel, ...) (PR #218, JuliaAI/MLJ.jl#138, JuliaAI/MLJ.jl#292)

Merged pull requests:

v0.12.0

11 Mar 05:02
c1070fc
Compare
Choose a tag to compare

MLJBase v0.12.0

Diff since v0.11.10

  • (enhancement) Add sampler wrapper for one-dimensional ranges, for random sampling from ranges using rand (#213)

  • (breaking) Suppress normalisation of measure weights (PR #208)

  • (breaking) Migrate equality.jl to MLJModelInterface (#178)

  • (breaking) Shift the optional rng argument of iterator to first position (#215)

Merged pull requests:

v0.11.10

04 Mar 23:02
0cab1bf
Compare
Choose a tag to compare

MLJBase v0.11.10

Diff since v0.11.9

  • (bug) Resolve machine constructor ambiguity for Static transformers, preventing their reliable use in composite models.

  • (bug) Resolve StackOverflow error when trying to export a learning network to a composite model type with no hyperparameters, as in @from_network MyComp() <= yhat.

Merged pull requests:

v0.11.9

25 Feb 22:02
584396b
Compare
Choose a tag to compare

MLJBase v0.11.9

Diff since v0.11.8

Bump [compat] Tables = "^1.0"

Closed issues:

  • Error with evaluate! tests in the distributed setting (#169)

Merged pull requests:

v0.11.8

20 Feb 00:04
2b87398
Compare
Choose a tag to compare

MLJBase v0.11.8

Diff since v0.11.7

  • (bug) Remove multithreading race conditions in resampling (use of evaluate!) (#169)

  • (testing) Fix and re-instate all CPUThreads and CPUProcesses tests in resampling

  • (enhancement) Add progress meter to all forms of accelerated resampling

  • (testing) Increase number of workers in travis testing to 2 (3 processes); increase number of threads to 2.

Closed issues:

  • Add shuffle=false, rng=GLOBAL_RNG keywords to unpack command (#167)

Merged pull requests:

v0.11.7

17 Feb 12:03
Compare
Choose a tag to compare

MLJBase v0.11.7

Diff since v0.11.6

Closed issues:

  • Confusion matrices as measures (#168)

Merged pull requests:

v0.11.6

17 Feb 01:03
50c4eab
Compare
Choose a tag to compare

MLJBase v0.11.6

Diff since v0.11.5

Allow confusion_matrix (or confmat) to be specified as a measure in calls to evaluate, evaluate! (#168, PR #195)

Merged pull requests: