SciPy 2023

Ralf Gommers

Ralf has been deeply involved in the SciPy and PyData communities for over a decade. He is a maintainer of NumPy, SciPy and data-apis.org, and has contributed widely throughout the SciPy ecosystem. Ralf is currently the SciPy Steering Council Chair, and he served on the NumFOCUS Board of Directors from 2012-2018.

Ralf co-directs Quansight Labs, which consists of developers, community managers, designers, and documentation writers who build open-source technology and grow open-source communities around data science and scientific computing projects. Previously Ralf has worked in industrial R&D, on topics as diverse as MRI, lithography and forestry.

The speaker's profile picture

Sessions

07-14
11:25
30min
Python Array API Standard: Toward Array Interoperability in the Scientific Python Ecosystem
Aaron Meurer, Thomas J. Fan, Stephannie Jimenez Gacha, John Kirkham, Stephan Hoyer, Tyler Reddy, Leo Fang, Matthew Barber, Ralf Gommers, Andreas Mueller, Athan Reines, Mario, Alexandre Passos, Travis E Oliphant, Saul shanabrook

The array API standard (https://data-apis.org/array-api/) is a common specification for Python array libraries, such as NumPy, PyTorch, CuPy, Dask, and JAX.

This standard will make it straightforward for array-consuming libraries, like scikit-learn and SciPy, to write code that uniformly supports all of these libraries. This will allow, for instance, running the same code on the CPU and GPU.

This talk will cover the scope of the array API standard, supporting tooling which includes a library-independent test suite and compatibility layer, what work has been completed so far, and the plans going forward.

General Track
Amphitheater 204