-
Notifications
You must be signed in to change notification settings - Fork 1
DIFF Create private _pairwise_distances_reductions submodule #14
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
DIFF Create private _pairwise_distances_reductions submodule #14
Conversation
…-learn#23497) Co-authored-by: Olivier Grisel <[email protected]> Co-authored-by: Thomas J. Fan <[email protected]> Co-authored-by: Loïc Estève <[email protected]>
83a950f
to
5b250f1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The new code organization looks good to me.
…rn#23587) Co-authored-by: Thomas J. Fan <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like the new layout as well. The tests could stay in metrics/tests but no strong opinion.
sklearn/metrics/_pairwise_distances_reduction/_radius_neighborhood.pxd
Outdated
Show resolved
Hide resolved
Co-authored-by: Pierre Ablin <[email protected]> Co-authored-by: Thomas J. Fan <[email protected]>
…scikit-learn#22268) * memory improvements and fast execution with np.einsum than np.dot
…e main page (scikit-learn#23613) Co-authored-by: Thomas J. Fan <[email protected]>
Co-authored-by: Jérémie du Boisberranger <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
Update reference link to "A survey of Partial Least Squares (PLS) methods, with emphasis on the two-block case" by JA Wegelin
…t-learn#23658) Co-authored-by: Loïc Estève <[email protected]>
Co-authored-by: Loïc Estève <[email protected]>
…c functions (scikit-learn#23514) Co-authored-by: Julien Jerphanion <[email protected]>
Co-authored-by: Olivier Grisel <[email protected]> Co-authored-by: Guillaume Lemaitre <[email protected]> Co-authored-by: Julien Jerphanion <[email protected]>
…D array (scikit-learn#23548) * Change input array to ensure_2d=True * Reshape input list to 2D if metric is coverage_error * Add test for error message with 1D array on coverage_error * Modify 1D error message test * Use parametrize to test different 1d arrays * Explain why reshape in test_regression_thresholded_inf_nan_input * Add changelog entry for this fix * Add test comments to sklearn/metrics/tests/test_ranking.py Co-authored-by: Julien Jerphanion <[email protected]> Co-authored-by: Julien Jerphanion <[email protected]>
Updated link to book chapter in "Machine Learning: An Algorithmic Perspective" by S. Marsland.
Co-authored-by: Loïc Estève <[email protected]>
…#23706) Co-authored-by: Loïc Estève <[email protected]>
Updated link to reference "Random Fourier approximations for skewed multiplicative histogram kernels"
…-learn#23515) Co-authored-by: Olivier Grisel <[email protected]> Co-authored-by: Jérémie du Boisberranger <[email protected]> Co-authored-by: Thomas J. Fan <[email protected]>
…ipy/scipy#16432 (scikit-learn#23597) Co-authored-by: Thomas J. Fan <[email protected]>
Closed for scikit-learn#23724. |
From: #14 (review) Co-authored-by: Jérémie du Boisberranger <[email protected]>
Reference Issues/PRs
Follow-up of scikit-learn#23515.
What does this implement/fix? Explain your changes.
The single source file is split in several files to create a private submodule:
tree
submodule)neighbors
' tests as been moved toutils._testing
Any other comments?
@jeremiedbb in scikit-learn#23515 (review) proposed to group dispatchers together. A proposition is made in this regard in the last commit, 83a950f.
This is used as a diff for now but this branch might be used to open another PR.