I attended Euroscipy 2019 in Bilbao where I presented Transonic .
Here are the slides of my presentation .
Few notes on what I saw ¶
-
Other Python accelerators: JAX , pyccel , pystencils …
-
Good target for Transonic and Pythran: https://github.com/ogrisel/pygbm
For Pythran, we would need more OOP support.
-
Good Cython and Numba examples for Transonic:
-
We need something like a NumFocus Europe.
About Transonic ¶
-
For Cython, we have to fully work with fused types
-
For Cython, we need to be able to specify if an array will be used as a
memoryview
or anp.ndarray
.Transonic should soon support
A = Array[int, "1d", "memview"]
-
We have to work more on type annotation of Numpy code, see numpy-stub .