filmov
tv
Ufuncs and dtypes: New possibilities in NumPy :: Sebastian Berg

Показать описание
Sebastian Berg, a long time NumPy core developer, presents about his work on refactoring NumPy core functionalities, such as universal functions, casting, and dtypes. He discusses what has been accomplished and what new applications are now available.
ABOUT US
NumPy is the fundamental package for scientific computing in Python. It is a community-driven open source project developed by a diverse group of contributors.
0:00 Self-introduction of the the speaker
00:37 Motivation of the work
02:05 NumPy Dtypes: Example UnitDType
04:32 What is a UFunc?
08:42 Let's make a UFunc: The "strided loop"
12:25 Let's make a UFunc: The "Resolver"
15:31 Let's make a UFunc: Wrap it up!
18:42 Done with UFunc!
18:56 How do casts work?
20:26 What makes the UnitDType?
25:42 Summary and acknowledgements
27:24 Q/A session
ABOUT US
NumPy is the fundamental package for scientific computing in Python. It is a community-driven open source project developed by a diverse group of contributors.
0:00 Self-introduction of the the speaker
00:37 Motivation of the work
02:05 NumPy Dtypes: Example UnitDType
04:32 What is a UFunc?
08:42 Let's make a UFunc: The "strided loop"
12:25 Let's make a UFunc: The "Resolver"
15:31 Let's make a UFunc: Wrap it up!
18:42 Done with UFunc!
18:56 How do casts work?
20:26 What makes the UnitDType?
25:42 Summary and acknowledgements
27:24 Q/A session