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.