~/talk

The Future of NumPy Indexing.

Talkat PyData Madrid 2016 · 2016-03-12..03-13· [python, machine-learning]
links:none on file
slides:none on file

NumPy advanced indexing proves powerful but inconsistent: a lookup-table image example yields 200 times faster execution via fancy indexing, yet multi‑dimensional rules produce surprising shape results and a long history of exceptions. The community produces a NEP to implement an intuitive and fully featured advanced indexing, a canonical Python mockup and a C implementation appeared quickly, and a proposal adds three indexers (PR 6075 adding orthogonal/vectorized/legacy behaviors) but broader adoption and reconciliation with other libraries remain unfinished.

AI-written summary · about

  1. 0:00NumPy indexing challenges
  2. 7:29Fancy indexing
  3. 14:22NumPy indexing by dimension
  4. 26:463D array indexing chaos
  5. 33:31Fixes for NumPy indexing
  6. 35:20Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.