How we sped up NumPy’s string operations for NumPy 2.0 — Lysandros Nikolaou
[EuroPython 2024 — South Hall 2B on 2024-07-10] How we sped up NumPy’s string operations for NumPy 2.0 by Lysandros Nikolaou https://ep2024.europython.eu/session/how-we-sped-up-numpys-string-operations-for-numpy-2-0 After a huge amount of work from many people, NumPy 2.0.0 has been released, the first major NumPy release since 2006! Among the many new features, several changes to both the Python API and the C API, and a great deal of documentation improvements, there was also a lot of work on improving the performance of string operations. In this talk, we'll go through the timeline of the changes and the resulting performance improvements, while also diving deep into NumPy ufunc internals and explaining topics like NumPy (parametric) dtypes, type promotion and more. --- This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License: https://creativecommons.org/licenses/by-nc-sa/4.0/