Skip to content

Releases: JuliaAI/MLJDecisionTreeInterface.jl

v0.4.3

04 Nov 00:04
448e4c3

Choose a tag to compare

MLJDecisionTreeInterface v0.4.3

Diff since v0.4.2

  • Bump compatibility requirement, CategoricalArrays="1"

Merged pull requests:

v0.4.2

09 Apr 23:03
7e39bac

Choose a tag to compare

MLJDecisionTreeInterface v0.4.2

Diff since v0.4.1

Merged pull requests:

v0.4.1

29 Feb 02:17
a819b1f

Choose a tag to compare

MLJDecisionTreeInterface v0.4.1

Diff since v0.4.0

(enhancement) Include feature names when printing a tree (#54)

Merged pull requests:

Closed issues:

  • Tag a new breaking release and yank 0.3.1 (#48)

v0.4.0

05 Mar 20:41
de9a8c8

Choose a tag to compare

MLJDecisionTreeInterface v0.4.0

Diff since v0.3.0

Closed issues:

  • Increase default number of trees in forests from 10 to 100? (#43)
  • Wrap trees using DecisionTree.wrap for more convenient display (#45)
  • Version 0.3.1 broke tests in MCMCChains (#47)

Merged pull requests:

What's Changed

Full Changelog: v0.3.1...v0.4.0

v0.3.0

01 Dec 00:03
b161358

Choose a tag to compare

MLJDecisionTreeInterface v0.3.0

Diff since v0.2.5

  • (breaking) Require DecisionTree.jl 0.12.0. This means seeding of individual RNGs in a random forest has changes, which in turn changes the outcomes of training for both random forest models (JuliaAI/DecisionTree.jl#198)
  • (breaking) Reverse the role of key and value in the encoding dictionary returned as part of fitted parameters in a DecisionTreeClassifier (#37)

Closed issues:

  • Reverse roles of key and value in encoding returned in fitted params (#19)
  • DecisionTreeRegressor and DecisionTreeClassifier do not allow n_subfeatures=-1. (#33)

Merged pull requests:

v0.2.5

31 Aug 23:42
52ce4b7

Choose a tag to compare

MLJDecisionTreeInterface v0.2.5

Diff since v0.2.4

Merged pull requests:

v0.2.4

18 Aug 00:49
5395740

Choose a tag to compare

MLJDecisionTreeInterface v0.2.4

Diff since v0.2.3

(new feature) Implement feature_importance accessor function for all models, with type of importance controlled by new hyperparameter feature_importance. This can be :split or :impurity (default). See the docstring for RandomForestClassifier for an example. (#28) @john-waczak @OkonSamuel

Closed issues:

  • Incorporate feature importance (#24)

Merged pull requests:

v0.2.3

06 Jul 11:11
9fbfad6

Choose a tag to compare

MLJDecisionTreeInterface v0.2.3

Diff since v0.2.2

Closed issues:

  • MethodError: no method matching metadata_model (#20)

Merged pull requests:

  • Fix build badge on readme. (#22) (@ablaom)
  • Implement StableRNGs throughout tests to fix reproducibility problems in CI (#26) (@ablaom)
  • For a 0.2.3 release (#27) (@ablaom)

v0.2.2

04 Apr 21:07
cd54a87

Choose a tag to compare

MLJDecisionTreeInterface v0.2.2

Diff since v0.2.1

Merged pull requests:

v0.2.1

08 Mar 04:03
deab391

Choose a tag to compare

MLJDecisionTreeInterface v0.2.1

Diff since v0.2.0

Closed issues:

  • Remove (non standard) smoothing of probabilistic predictions (#11)

Merged pull requests: