Skip to content
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

DOC Add more details regarding the improved efficiency in 1.1 and 1.2 #25043

Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
15 changes: 9 additions & 6 deletions examples/release_highlights/plot_release_highlights_1_2_0.py
Expand Up @@ -120,10 +120,13 @@
# Improved efficiency of many estimators
# --------------------------------------
# In version 1.1 the efficiency of many estimators relying on the computation of
# pairwise distances was greatly improved for float64 dense input. In version 1.2,
# the efficiency of these estimators was further improved for all combinations of
# float32/float64 and dense/sparse input (for all metrics except euclidean). It
# concerns essentially clustering, manifold learning and neighbor search algorithms.
# pairwise distances (essentially estimators related to clustering, manifold
# learning and neighbors search algorithms) was greatly improved for float64
# dense input. Efficiency improvement especially were a reduced memory footprint
# a much better scalability on multi-core machines.
jeremiedbb marked this conversation as resolved.
Show resolved Hide resolved
# In version 1.2, the efficiency of these estimators was further improved for all
# combinations of dense and CSR inputs on float32 and float64 datasets, except
# the CSR-dense and dense-CSR combinations for the Euclidean and Squared Euclidean
jjerphan marked this conversation as resolved.
Show resolved Hide resolved
# Distance metrics.
# A detailed list of the impacted estimators can be found in the
# :ref:`changelog <changes_1_2>`. The main benefits are a reduced memory footprint
# and a much better scalability on multi-core machines.
# :ref:`changelog <changes_1_2>`.