-
-
Notifications
You must be signed in to change notification settings - Fork 25.8k
PERF PairwiseDistancesReductions
initial work
#22587
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
Comments
PairwiseDistancesReductions
back-end roadmap
PairwiseDistancesReductions
back-end roadmapPairwiseDistancesReductions
roadmap
PairwiseDistancesReductions
roadmapPairwiseDistancesReductions
roadmap
@Vincent-Maladiere and I are wondering about people's thoughts and opinions regarding prioritisation of the work proposed here. For me, it is rather hard to assess what is of value. I think educating users about internals probably is more valuable than completing some of the items which are listed here. What do people think of this? Are there any work that is not of value? I am looking for discussions and critics. 🙂 |
What is are the missing pieces to close this issue?
I would open dedicated issues for "Subsequent work". |
The two first are waiting for reviewers or authors to follow-up. The third necessitates a stable efficient simultaneous sorting algorithm, and I think might better be reviewed after #25606. |
PairwiseDistancesReductions
roadmapPairwiseDistancesReductions
initial work
@lorentzenchr: I have adapted the description of this issue and have opened #25888, so that this issue can be closed. What do you think? |
Sounds good to me. Let's close to use new issues with shorter comment histories for subsequent work. |
Thanks to every author and reviewer involved! |
PairwiseDistancesReductions
have been introduced as a hierarchy of Cython classes to implement back-ends of some scikit-learn algorithms.Pieces of work include:
PairwiseDistancesReduction
andPairwiseDistancesArgKmin
(feature branch) #22134PairwiseDistancesRadiusNeighborhood
#22320PairwiseDistancesReduction
using Tempita #23865DistanceMetric
#23604PairwiseDistancesReduction
#23585MiddleTermComputer
, an abstraction generalizingGEMMTermComputer
#24807 by @Vincent-MaladiereEuclidean
specializations ofPairwiseDistancesReductions
#24556 by @Vincent-MaladierePairwiseDistancesRadiusNeighborhood
#22829PairwiseDistancesReduction
#23978PairwiseDistancesReduction
heuristic forstrategy="auto"
#24043n_jobs
:PairwiseDistancesReductions
-backed API's doc-strings regarding the non-use ofn_jobs
scikit-learn/pairwise-distances-reductions-asv-suite
Note that this needs not be personal work, I would be really glad having others help on this subject, proposing changes and implementations! 🙂
The text was updated successfully, but these errors were encountered: