~/talk

ZML: ML framework for Zig

Talkat dotAI 2024 · 2024-10-17..10-18· [machine-learning, rust]
slides:none on file

ZML compiles Zig model code via MLIR/XLA and Bazel into production inference artifacts that run on NVIDIA, AMD (ROCm) and TPU, with a rebuilt Torch loader and zero Python in the pipeline. Axis tagging removes most transposes and reshape bookkeeping, kernel fusion plus autotuning produce optimized kernels, and Bazel-driven cross-compilation yields 90% size reduction and reproducible cross-accelerator binaries demonstrated from MacBook to Docker images.

AI-written summary · about

  1. 0:00ZML introduction and training vs inference
  2. 1:30Why build another ML framework
  3. 2:34ZML’s four-component stack
  4. 3:20ZML focus: inference and Zig frontend
  5. 4:48Writing modular ML code
  6. 5:51Tagging for cleaner tensor ops
  7. 7:16OpenXLA for cross-platform compilation
  8. 8:40Basil runtime and deployment
  9. 10:26MLOps with ZML cross-compilation
  10. 11:33ZML traction and future plans
~/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.