Yes, Julian is doing an amazing work on getting rid of temporaries inside NumPy.  However, NumExpr still has the advantage of using multi-threading right out of the box, as well as integration with Intel VML.  Hopefully these features will eventually arrive to NumPy, but meanwhile there is still value in pushing NumExpr.

Francesc

2017-02-19 18:21 GMT+01:00 Marten van Kerkwijk <m.h.vankerkwijk@gmail.com>:
Hi All,

Just a side note that at a smaller scale some of the benefits of
numexpr are coming to numpy: Julian Taylor has been working on
identifying temporary arrays in
https://github.com/numpy/numpy/pull/7997. Julian also commented
(https://github.com/numpy/numpy/pull/7997#issuecomment-246118772) that
with PEP 523 in python 3.6, this should indeed become a lot easier.

All the best,

Marten
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion



--
Francesc Alted