Version 0.6#
This release includes an enhancement mainly in the MultiViewDecisionTreeClassifier and HonestForestClassifier, and a new generative model for the make_trunk_classification.
Changelog#
Enhancement
treeple.tree.MultiViewDecisionTreeClassifier
now rounds up the number of features to split on to the nearest integer when applyingmax_features
to each feature view, by Adam Li (##183).Feature
treeple.tree.MultiViewDecisionTreeClassifier
now supports an array passed in formax_features
, which applies a different max_features argument per view, by Adam Li (##183).Fix
treeple.tree.MultiViewDecisionTreeClassifier
now correctly handles the case where there is one feature view that is exhausted, and another that is not forapply_max_features_per_feature_set = False
, by Adam Li (##183).Fix
treeple.stats.FeatureImportanceForestClassifier
now correctly passes metric kwargs to the null distribution function, by Adam Li (##183).Enhancement
treeple.datasets.make_trunk_classification()
now has a generative model based on Trunk and banded covariance,treeple.datasets.approximate_clf_mutual_information()
andtreeple.datasets.approximate_clf_mutual_information_with_monte_carlo()
to approximate mutual information either numerically or via Monte-Carlo, by Adam Li and Haoyin Xu (##199).Enhancement
treeple.HonestForestClassifier
now has a fitted propertyoob_samples_
, which reproduces the sample indices per tree that is out of bag, by Adam Li (##200).Enhancement
treeple.HonestForestClassifier
will allow one to bootstrap sample higher than the number of samples, controlled by themax_samples
keyword argument by Adam Li (##206).Feature
treeple.HonestForestClassifier
now allows one to specify the number of sub-samples to use for the honest trees without having to bootstrap sample. This is specified by themax_samples
parameter. By Adam Li (##210)
Code and Documentation Contributors#
Thanks to everyone who has contributed to the maintenance and improvement of the project since version inception, including: