Oct 27 – 30, 2025
CERN
Europe/Zurich timezone

PyTrees for vectors

Oct 27, 2025, 5:50 PM
10m
40/S2-B01 - Salle Bohr (CERN)

40/S2-B01 - Salle Bohr

CERN

100
Show room on map

Speaker

Nick Smith (Fermi National Accelerator Lab. (US))

Description

PyTrees are a powerful mechanism for working with nested data structures, while allowing algorithms like finite-differences, minimization, and integration routines to run on flattened 1D arrays of the the same data. The Scikit-HEP vector package recently added pytree support through optree. In this lightning talk, we'll introduce pytrees, show an example of usage, and discuss opportunities for further development.

Author

Nick Smith (Fermi National Accelerator Lab. (US))

Presentation materials