xtensor: The Lazy Tensor Algebra Library
summary
xtensor is a C++ template library that implements lazy broadcasting and universal functions with a NumPy-like API and STL-style idioms. It builds a symbolic expression system for composing and manipulating array expressions, can operate in-place on NumPy arrays via xtensor-python, and provides a cookiecutter template to generate a complete extension project (NumPy ufunc example, docs, tests, packaging) with demos of the bindings and ufunc running.
AI-written summary · about
chapters (6)
- 0:00xtensor introduction
- 4:00xtensor key features
- 8:34xtensor live demo
- 12:32xtensor use cases
- 16:34xtensor syntax and tools
- 20:16Q&A
related talks
40mThe Tensors Must Flow
43muarray - Efficient and Generic Array Computation
24mHow To Write C++ Extensions in 2026
39mDyND: Enabling complex analytics across the language barrier
02h 24mMagical NumPy with JAX
31mHigh performance machine learning with JAX
14mJAX: Accelerated Machine Learning Research via Composable Function Transformations in Python
01h 10mJAX: accelerated machine learning research via composable function transformations in Python
