Releases: JuliaAI/MLJDecisionTreeInterface.jl
Releases · JuliaAI/MLJDecisionTreeInterface.jl
v0.4.2
v0.4.1
MLJDecisionTreeInterface v0.4.1
(enhancement) Include feature names when printing a tree (#54)
Merged pull requests:
- Fix some doc strings, add StatisticalMeasures.jl to test deps (#53) (@ablaom)
- Print the feature names in report.print_tree() (#54) (@adarshpalaskar1)
- For a 0.4.1 release (#55) (@ablaom)
Closed issues:
- Tag a new breaking release and yank 0.3.1 (#48)
v0.4.0
MLJDecisionTreeInterface v0.4.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
MLJDecisionTreeInterface v0.3.0
- (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 aDecisionTreeClassifier
(#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
v0.2.4
MLJDecisionTreeInterface v0.2.4
(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
MLJDecisionTreeInterface v0.2.3
Closed issues:
- MethodError: no method matching metadata_model (#20)
Merged pull requests:
v0.2.2
MLJDecisionTreeInterface v0.2.2
Merged pull requests:
v0.2.1
MLJDecisionTreeInterface v0.2.1
Closed issues:
- Remove (non standard) smoothing of probabilistic predictions (#11)
Merged pull requests:
v0.2.0
MLJDecisionTreeInterface v0.2.0
- (mildly breaking) Make feature names encountered in training available in
fitted_params
andreport
(#14) - (breaking) Remove
pdf_smoothing
option from all classifiers (#16)
Closed issues:
- Include feature names in the
fitresult
for use by external tree visualisation tools (#13)
Merged pull requests: