NumCpp
NumCpp copied to clipboard
C++ implementation of the Python Numpy library
` np.maximum(np.eye(2), [0.5, 2]) # broadcasting array([[ 1. , 2. ], [ 0.5, 2. ]])`
For large-scale applications, the matrices are mostly sparse. Beyond the compatibility with Numpy, will you consider sparse matrix operations?
minwindef.h from SDK 8.1 contains: #ifndef max #define max(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef min #define min(a,b) (((a) < (b)) ? (a) : (b)) #endif those...
Does this project support riscv? I was trying to build it on riscv plaform, but I failed because some of the cmath functions are not supported by riscv-toolchain. Had anyone...
Hello! I think these changes better correspond with the function behavior - let me know, thanks.
Hi, thanks for this great library! I was wondering if it could be used inside a CUDA kernel like Eigen? For example: ``` __global__ void test_kernel(int n, float * r)...
Update it in vcpkg, last version of NumCpp in vcpkg is 2.6.0, update the latest one to vcpkg please
**Describe the solution you'd like** Update the new 2.8.0 version to vcpkg, the current version available in vcpkg is only 2.6.0 from the last year (2021)
nc.reshape not support 3-dimension array, can you add an overloading function?
In deep learning, 4-dimensional arrays are often used. For example: `cv::Mat[1,2,512,512]`
https://github.com/kokkos/mdspan