NumCpp
NumCpp copied to clipboard
C++ implementation of the Python Numpy library
hi~ Will you consider supporting np.linalg.eigvals in the future?
Would be nice to include some benchmarks against another matrix/linalg libraries, such as Eigen, xtensor, numpy (py version), blaze, ...
**Describe the bug** Thanks for your excellent work! when using NumCPP, I found that the nc::sum(NdArray) will give the wrong result **To Reproduce** Steps to reproduce the behavior: ```c++ #include...
Thanks for you project. But I found that the broadcasting in numpy is likely not supported in NumCpp. For example, I have two matrixs: A=[1,2,3] B = [[1], [2], [3]]...
This is great project ,but it doesn't support np.expand_dims which often used
**Describe the bug** outer function currently doesn't support input arrays of different sizes **To Reproduce** ` nc::NdArray x = {1., 2.}; nc::NdArray y = {1., 2., 3.}; auto output =...
can you please support np.lib.stride_tricks.as_strided function? Thanks
Hi folks! As I can see, currently NumCpp lacks support for multidimensional arrays (for example, 3D or 4D datacubes). We oftenly use such arrays in our numpy code, and it...
**Describe the bug** It takes forever to do SVD::decompose() **To Reproduce** Run linalg.lstsq with big NdArray, my was 8905 rows and 316 cols **Expected behavior** It must be much more...