-
Notifications
You must be signed in to change notification settings - Fork 6
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
[SHOW PR] Submodulev2 #44
base: main
Are you sure you want to change the base?
Commits on Mar 29, 2023
-
[EXAMPLE DIFF] (Tree featuresv2) Fork of sklearn that maintains all n…
…ecessary refactorings to enable downstream functionality (#32) #### Reference Issues/PRs This is the most up-to-date PR branch to consolidate all proposed refactor changes that work with: - unsupervised trees - oblique trees - no performance/runtime regressions against main #### What does this implement/fix? Explain your changes. Incorporates refactors to: Internal Cython of scikit-learn's: - criterion - splitter - tree Internals of Python in scikit-learns: - python Tree Adds the basic implementation of oblique trees. The implementation of oblique trees has been tested on all sklearn's `check_estimator` testing function and has error-checking bounds for the new hyperparameter introduced, which is `feature_combinations` that defaults to ``min(1.5, n_features)``. TODO: 1. [ ] ~Add honest support for trees (splitting the data at the Python API level)~ 2. [x] Build wheels 3. [ ] ~Brainstorm unit-tests, or weekly checks to determine when our fork is out-of-date compared to upstream sklearn~ 4. [x] Revamp README for the fork #### Any other comments? [cd build] --------- Signed-off-by: Adam Li <[email protected]> Co-authored-by: Chester Huynh <[email protected]> Co-authored-by: Parth Vora <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ac8a71 - Browse repository at this point
Copy the full SHA 0ac8a71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 927d2a9 - Browse repository at this point
Copy the full SHA 927d2a9View commit details -
#### Reference Issues/PRs Fixes README and wheel building --------- Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 475bd05 - Browse repository at this point
Copy the full SHA 475bd05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73a2176 - Browse repository at this point
Copy the full SHA 73a2176View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f8d4697 - Browse repository at this point
Copy the full SHA f8d4697View commit details
Commits on Apr 4, 2023
-
<!-- Thanks for contributing a pull request! Please ensure you have taken a look at the contribution guidelines: https://github.com/scikit-learn/scikit-learn/blob/main/CONTRIBUTING.md --> #### Reference Issues/PRs <!-- Example: Fixes scikit-learn#1234. See also scikit-learn#3456. Please use keywords (e.g., Fixes) to create link to the issues or pull requests you resolved, so that they will automatically be closed when your pull request is merged. See https://github.com/blog/1506-closing-issues-via-pull-requests --> #### What does this implement/fix? Explain your changes. #### Any other comments? <!-- Please be aware that we are a loose team of volunteers so patience is necessary; assistance handling other issues is very welcome. We value all user contributions, no matter how minor they are. If we are slow to review, either the pull request needs some benchmarking, tinkering, convincing, etc. or more likely the reviewers are simply busy. In either case, we ask for your understanding during the review process. For more information, see our FAQ on this topic: http://scikit-learn.org/dev/faq.html#why-is-my-pull-request-not-getting-any-attention. Thanks for contributing! --> --------- Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 706a742 - Browse repository at this point
Copy the full SHA 706a742View commit details -
Configuration menu - View commit details
-
Copy full SHA for db58884 - Browse repository at this point
Copy the full SHA db58884View commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1efc7a8 - Browse repository at this point
Copy the full SHA 1efc7a8View commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a22db03 - Browse repository at this point
Copy the full SHA a22db03View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3b6175 - Browse repository at this point
Copy the full SHA d3b6175View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be859f3 - Browse repository at this point
Copy the full SHA be859f3View commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e6853ba - Browse repository at this point
Copy the full SHA e6853baView commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 13534a6 - Browse repository at this point
Copy the full SHA 13534a6View commit details
Commits on Apr 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c41c983 - Browse repository at this point
Copy the full SHA c41c983View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb5b69a - Browse repository at this point
Copy the full SHA fb5b69aView commit details
Commits on Apr 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 31723a6 - Browse repository at this point
Copy the full SHA 31723a6View commit details
Commits on Apr 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 12d45d3 - Browse repository at this point
Copy the full SHA 12d45d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1837ae8 - Browse repository at this point
Copy the full SHA 1837ae8View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9c5321d - Browse repository at this point
Copy the full SHA 9c5321dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2544c5 - Browse repository at this point
Copy the full SHA b2544c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f82f258 - Browse repository at this point
Copy the full SHA f82f258View commit details -
Successful merge with the missing value support
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e38502 - Browse repository at this point
Copy the full SHA 7e38502View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a5621 - Browse repository at this point
Copy the full SHA 34a5621View commit details -
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f35c758 - Browse repository at this point
Copy the full SHA f35c758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45320b4 - Browse repository at this point
Copy the full SHA 45320b4View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6b4d0e7 - Browse repository at this point
Copy the full SHA 6b4d0e7View commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a2ac9a - Browse repository at this point
Copy the full SHA 5a2ac9aView commit details -
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49526f0 - Browse repository at this point
Copy the full SHA 49526f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2105949 - Browse repository at this point
Copy the full SHA 2105949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b07f2a - Browse repository at this point
Copy the full SHA 9b07f2aView commit details
Commits on Jun 15, 2023
-
[ENH] Adding leaf node samples to be stored when "quantile" tree is t…
…urned on (#45) #### Reference Issues/PRs Addresses the quantile-trees part of: neurodata/treeple#29 #### What does this implement/fix? Explain your changes. 1. Stores for each leaf node a 2D numpy array of the y-samples (remember `y` is (n_samples, n_outputs)) 2. Does this all the way in Criterion 3. Only supports supervised tree/splitter/criterion 4. merges in `main` changes. #### Any other comments? <!-- Please be aware that we are a loose team of volunteers so patience is necessary; assistance handling other issues is very welcome. We value all user contributions, no matter how minor they are. If we are slow to review, either the pull request needs some benchmarking, tinkering, convincing, etc. or more likely the reviewers are simply busy. In either case, we ask for your understanding during the review process. For more information, see our FAQ on this topic: http://scikit-learn.org/dev/faq.html#why-is-my-pull-request-not-getting-any-attention. Thanks for contributing! --> --------- Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21ccb30 - Browse repository at this point
Copy the full SHA 21ccb30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 545e2a2 - Browse repository at this point
Copy the full SHA 545e2a2View commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 855ee19 - Browse repository at this point
Copy the full SHA 855ee19View commit details -
Merge branch 'submodulev2' of https://github.com/neurodata/scikit-learn…
… into submodulev2
Configuration menu - View commit details
-
Copy full SHA for 3b7b450 - Browse repository at this point
Copy the full SHA 3b7b450View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f5cb65 - Browse repository at this point
Copy the full SHA 3f5cb65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7401ddc - Browse repository at this point
Copy the full SHA 7401ddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e2913 - Browse repository at this point
Copy the full SHA 13e2913View commit details
Commits on Jun 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 43aa3ef - Browse repository at this point
Copy the full SHA 43aa3efView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3072f - Browse repository at this point
Copy the full SHA fe3072fView commit details
Commits on Jun 20, 2023
-
Fix the predict quantiles docstring
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d4de9a - Browse repository at this point
Copy the full SHA 2d4de9aView commit details -
Fix the predict quantiles docstring
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c1ec8c - Browse repository at this point
Copy the full SHA 1c1ec8cView commit details
Commits on Jun 23, 2023
-
Merging main, but with two test failures
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1994f15 - Browse repository at this point
Copy the full SHA 1994f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bc651d - Browse repository at this point
Copy the full SHA 4bc651dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc035d0 - Browse repository at this point
Copy the full SHA cc035d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4840d4e - Browse repository at this point
Copy the full SHA 4840d4eView commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 512f34c - Browse repository at this point
Copy the full SHA 512f34cView commit details
Commits on Jun 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a6a6b0e - Browse repository at this point
Copy the full SHA a6a6b0eView commit details -
Added doc to store_leaf_values
Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdf2e2d - Browse repository at this point
Copy the full SHA fdf2e2dView commit details -
Merge branch 'submodulev2' of https://github.com/neurodata/scikit-learn…
… into submodulev2
Configuration menu - View commit details
-
Copy full SHA for be902cc - Browse repository at this point
Copy the full SHA be902ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7ce7e - Browse repository at this point
Copy the full SHA 5b7ce7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9655d01 - Browse repository at this point
Copy the full SHA 9655d01View commit details
Commits on Jul 5, 2023
-
<!-- Thanks for contributing a pull request! Please ensure you have taken a look at the contribution guidelines: https://github.com/scikit-learn/scikit-learn/blob/main/CONTRIBUTING.md --> #### Reference Issues/PRs <!-- Example: Fixes scikit-learn#1234. See also scikit-learn#3456. Please use keywords (e.g., Fixes) to create link to the issues or pull requests you resolved, so that they will automatically be closed when your pull request is merged. See https://github.com/blog/1506-closing-issues-via-pull-requests --> #### What does this implement/fix? Explain your changes. #### Any other comments? <!-- Please be aware that we are a loose team of volunteers so patience is necessary; assistance handling other issues is very welcome. We value all user contributions, no matter how minor they are. If we are slow to review, either the pull request needs some benchmarking, tinkering, convincing, etc. or more likely the reviewers are simply busy. In either case, we ask for your understanding during the review process. For more information, see our FAQ on this topic: http://scikit-learn.org/dev/faq.html#why-is-my-pull-request-not-getting-any-attention. Thanks for contributing! --> Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b57c58 - Browse repository at this point
Copy the full SHA 6b57c58View commit details -
Configuration menu - View commit details
-
Copy full SHA for df0fae2 - Browse repository at this point
Copy the full SHA df0fae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e540a - Browse repository at this point
Copy the full SHA 34e540aView commit details
Commits on Jul 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a927669 - Browse repository at this point
Copy the full SHA a927669View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9d702b - Browse repository at this point
Copy the full SHA e9d702bView commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ce6a727 - Browse repository at this point
Copy the full SHA ce6a727View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00a3595 - Browse repository at this point
Copy the full SHA 00a3595View commit details -
Configuration menu - View commit details
-
Copy full SHA for 329cbc8 - Browse repository at this point
Copy the full SHA 329cbc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5d0f9 - Browse repository at this point
Copy the full SHA 8b5d0f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38bade7 - Browse repository at this point
Copy the full SHA 38bade7View commit details -
Configuration menu - View commit details
-
Copy full SHA for feffdeb - Browse repository at this point
Copy the full SHA feffdebView commit details
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2bb5f1c - Browse repository at this point
Copy the full SHA 2bb5f1cView commit details
Commits on Aug 11, 2023
-
[MERGE] Merge changes from sklearn main (#52)
Merging latest changes from sklearn main #### What does this implement/fix? Explain your changes. #### Any other comments? <!-- Please be aware that we are a loose team of volunteers so patience is necessary; assistance handling other issues is very welcome. We value all user contributions, no matter how minor they are. If we are slow to review, either the pull request needs some benchmarking, tinkering, convincing, etc. or more likely the reviewers are simply busy. In either case, we ask for your understanding during the review process. For more information, see our FAQ on this topic: http://scikit-learn.org/dev/faq.html#why-is-my-pull-request-not-getting-any-attention. Thanks for contributing! --> --------- Signed-off-by: Adam Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ec023b - Browse repository at this point
Copy the full SHA 6ec023bView commit details