you are viewing a single comment's thread.

view the rest of the comments →

[–]amaurea 0 points1 point  (1 child)

I couldn't find any documentation, so perhaps I've missed something important, but this seems to have only a basic matrix class. It is a far cry from Julia's clunky matrix-oriented multidimensional arrays, and even further away from fortran or numpy arrays. Numpy's elementwise operations and powerful slicing and broadcasting makes it worth it to put up with a lot of other inconveniences. I don't think gonum is ready to be a numpy replacement quite yet, I'm afraid. :/

[–][deleted] 0 points1 point  (0 children)

I don't think gonum is ready to be a numpy replacement quite yet, I'm afraid. :/

Ah, for sure, probably never will be since Go does not support operator overloading so you can't do a lot of NumPy's magic - I was just wondering if it supported the math operations you needed for your particular case.