~/talk

uarray - Efficient and Generic Array Computation

Talkat PyData DC 2018 · on Friday, 2018-11-16· [python, machine-learning]
slides:none on file

Claims a practical system uarray that rewrites array expressions via the Mathematics of Arrays to eliminate temporaries and unneeded work, then emits code for different backends. Demonstrates the outer product then indexing example where a naive O(n^2) allocation becomes linear work by symbolic reduction, shows generated NumPy-compatible code and discusses targeting other runtimes via XND and backend registration for GPU, TF, and sparse implementations.

AI-written summary · about

  1. 0:00uarray introduction
  2. 3:30Fragmented array ecosystems
  3. 8:50XND data protocol
  4. 13:43Universal array vision
  5. 15:32uarray outer product demo
  6. 21:57Compiling high-level ops
  7. 26:54Open questions
  8. 35:58Future directions
~/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.