An internal implementation of various linear algebra routines is a reasonable approach. I've started looking at how we can use Travis to test with numpy. I think some additional tests will be important here to ensure the behavior is similar across various configurations.
I'd like to try speeding up vector evaluations, e.g. functions with `Listable`. Also, for generating lists of random numbers. Moreover, if we want to optimise plotting it would be nice to have an `evaluate_vectorised` method on Expressions which takes a list of (numpy) arrays. I'm thinking of e.g. Sin[x^2 + Cos [y]]. The problem is how to gracefully handle missing numpy.
At the moment I'm not thinking of adding any more optional dependencies (other than scikit-image for image processing). Are there some we should consider?
--
You received this message because you are subscribed to the Google Groups "mathics-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mathics-deve...@googlegroups.com.
To post to this group, send email to mathic...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mathics-devel/bcaf9cfb-8721-49ec-94ba-a8a88750b4c0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.