~/talk

Leveraging Apache Arrow for ML Workflows

Talkat Øredev 2023 · 2023-11-08..11-10· [machine-learning, databases]
slides:none on file

Claims concrete wins: Arrow enables 30x speedups (DuckDB + Flight vs Spark/Hive) by avoiding serialize/deserialize, Hugging Face caches several‑dozen‑GB corpora as IPC files and loads a 50–100 GB dataset into workflows using ~50 MB RAM via mmap, libraries expose zero-copy GPU buffers via DLpack/device data interface, pandas/polars/numpy interoperate without copies, and new canonical tensor types (Fixed‑Size and Variable‑Size) let end‑to‑end ML pipelines pass tensors and tabular data without costly conversions.

AI-written summary · about

  1. 0:00Apache Arrow and ML workflows
  2. 1:30Why Arrow matters for ML
  3. 4:01What is Arrow
  4. 7:59Arrow in ML use cases
  5. 11:55Arrow Flight for efficiency
  6. 13:40Arrow for analytics
  7. 17:53Arrow in training and serving
  8. 21:27Arrow ML developments
  9. 24:59Integrating Arrow in ML
  10. 26:28Call to action
  11. 28:15Q&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.