Skip to content

Releases: JuliaAI/MLJEnsembles.jl

v0.4.4

04 Nov 00:03
c1ab742

Choose a tag to compare

MLJEnsembles v0.4.4

Diff since v0.4.3

  • Update compatibility requirements: CategoricalArrays="1", CategoricalDistributions="0.2"

Merged pull requests:

  • Bump compats: CategoricalArrays="1.0", CategoricalDistributions="0.2" (#42) (@ablaom)
  • For a 0.4.4 release (#45) (@ablaom)

v0.4.3

03 Jun 09:01
439e368

Choose a tag to compare

MLJEnsembles v0.4.3

Diff since v0.4.2

Merged pull requests:

v0.4.2

10 May 01:20
97122c3

Choose a tag to compare

MLJEnsembles v0.4.2

Diff since v0.4.1

Merged pull requests:

v0.4.1

18 Apr 04:00
af03f16

Choose a tag to compare

MLJEnsembles v0.4.1

Diff since v0.4.0

Merged pull requests:

Closed issues:

  • Multithreading option not working (#27)

v0.4.0

25 Sep 21:49
6ab6c66

Choose a tag to compare

MLJEnsembles v0.4.0

Diff since v0.3.3

  • (breaking) Remove MLJBase as dependency, replacing it with StatisticalMeasuresBase.jl. Adapt code appropriately to the new measures API. To use MLJEnsembles.jl without MLJBase.jl, one may need to explicitly import StatisticalMeasures.jl. See also the MLJBase 1.0 migration guide for further details (#30).

Merged pull requests:

  • Adapt to migration of measures MLJBase -> StatisticalMeasures (#30) (@ablaom)
  • For a 0.4.0 release (#31) (@ablaom)

v0.3.3

09 May 02:00
2f501db

Choose a tag to compare

MLJEnsembles v0.3.3

Diff since v0.3.2

Closed issues:

  • Implement measures checks (#20)

Merged pull requests:

  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#28) (@github-actions[bot])

v0.3.2

07 Nov 05:51
f98e2a6

Choose a tag to compare

MLJEnsembles v0.3.2

Diff since v0.3.1

Merged pull requests:

v0.3.1

07 Jun 21:36
09518b2

Choose a tag to compare

MLJEnsembles v0.3.1

Diff since v0.3.0

Merged pull requests:

  • Allow for atomic models that have Missing in target_scitype (#19) (@ablaom)
  • For a 0.3.1 release (#21) (@ablaom)

v0.3.0

06 Apr 05:03
b8b3841

Choose a tag to compare

MLJEnsembles v0.3.0

Diff since v0.2.0

  • (enhancement, breaking) Adapt to MLJBase 0.20, and in particular the new serialization API, which allows serialisation of EnsembleModel(model=...) where model is not necessarily a pure-Julia model (#15) @olivierlabayle
  • (bug fix) Enable safe wrapping of atomic models that implement a data front-end (#17) @OkonSamuel

Closed issues:

  • Ensembling fails for atomic models implementing the reformat/selectrows interface for caching model specific data representations (#16)

Merged pull requests:

v0.2.0

28 Dec 02:13
88cd6d4

Choose a tag to compare

MLJEnsembles v0.2.0

Diff since v0.1.2

  • (breaking) Change syntax EnsembleModel(atom=...) to EnsembleModel(model=...) for consistency with other MLJ model wrappers (eg, TunedModel) but additionally allow passing model as non-keyword argument, as in EnsembleModel(my_tree, ...).
  • Add CategoricalDistributions.jl as a dependency
  • Bump compat for MLJBase to 0.19 and address the fact that UnivariateFinite functionality is not defined in MLJBase 0.19, but in CategoricalDistributions.jl instead.

Merged pull requests:

  • Use CategoricalDistributions for UnivariateFinite, instead of MLJBase (#13) (@ablaom)
  • For a 0.2.0 release (#14) (@ablaom)