-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.0.3: merge staging into main #361
Conversation
Add model python script with DN RF recreated experiment and test distributions experiment
Fixed PyPi package auto-incrementing
…y, not parallel, modified forest.py to set self.lf_
TODO: fix |
Add missing doc name to tutorial list & modify badges for consistency
Change imports and edit tutorial notebook for online display
…g2 - accidentally cleared output
…into fig2tutorial
Optimize UncertaintyForest() notebooks and add Figure 2 tutorial
@PSSF23 What do you think about merging this into main now that UF has been fixed (assuming tests pass)? |
@PSSF23 I think there are many goals. One is becoming more As for your question, it's not |
@jdey4 the above PRs are merged already. Please check this one for any potential issue. Thanks! |
v0.0.3
Added Features
n_estimators
to LifelongClassificationForestsadd_{task, transformer}
functions. This allows each task to have a different number of trees.finite_sample_correction
with the only possible value ofkappa
being 1. We added the ability to set anykappa
.Bug Fixes
add_{task, transformer}
functions were None. The value of None indicated to use the default model parameter specified in the instantiation of the LifelongClassification{Forest, Network}. But, this meant that a user would be unable to train a new tree transformer to purity (by setting max_depth = None) unlessdefault_max_depth
was None. This is an undesirable restriction. So, we changed the default value of all model parameters to LifelongClassification{Forest, Network}add_{task, transformer}
functions to the string "default" - this indicates to use the default model parameter specified in the instantiation of the LifelongClassification{Forest, Network}.Documentation Fixes
Presentation Changes
transformer_voter_decider_split
was changed tonetwork_construction_proportion
in network.py