Subject: Standardizing on a single N-dimensional array API for Python
Abstract:
Numerical computing and deep learning libraries for Python all offer array (or tensor) data structures and associated compute functionality with similar APIs. There are many subtle differences however, making it hard for users to migrate from one library to another, or for library authors to write code that supports multiple array libraries. The Consortium for Python Data API Standards (https://data-apis.org/) recently released a first version of its array API standard - which aims to address these issues - for community review.
In this talk, we will start with an overview of array API standard goals, benefits and API surface, and then focus on some of the key technical issues, such as reconciling in-place operations with immutable/mutable array data models, dtype casting rules, and zero-copy exchange protocols. Finally we will look at initial implementations in NumPy and PyTorch, and plans for use in downstream libraries like SciPy and scikit-learn.
Bio:
Ralf has been deeply involved in the SciPy and PyData communities for over a decade. He is a maintainer of NumPy and SciPy, and has contributed widely throughout the PyData ecosystem.
Ralf is currently the SciPy Steering Council Chair, and he served on the NumFOCUS Board of Directors from 2012-2018.
Ralf 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.
En esta página del sitio puede ver el video en línea TDS #50 -- Standardizing on a single N-dimensional array API for Python de Duración hora minuto segunda en buena calidad , que subió el usuario Toulouse Data Science 01 julio 2021, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 43 veces y le gustó 1 a los espectadores. Disfruta viendo!