xtensor-blas
xtensor-blas copied to clipboard
BLAS extension to xtensor
This is shown in the following code example. ```c++ #include "xtensor/xadapt.hpp" #include "xtensor-blas/xlinalg.hpp" int main() { std::vector vec{0, 1, 2, 3}; std::vector shape{2, 2}; auto arr = xt::adapt( vec, shape...
Simple reproducible: ``` xt::xarray __im2col = {{ 2., 3., 3., 4.}, { 2., 1., 3., 2.}}; xt::xarray __f = {{ 2., 3., 3.}, { 1., 4., 5.}, { 1., 3.,...
As per https://github.com/QuantStack/xtensor/issues/417
I'm trying to compile a program that uses xtensor-blas, when I encounter a linker error. The error message is ``` ... testTensor.o: In function `int cxxlapack::getrf(int, int, double*, int, int*)':...
When I make a call to dot with OpenBlas as the implementation is works fine however using intel MKL results in a access violation.
Hello, when i warp C++ into .pyd for using in python envirment. But when import .pyd, there is a issue that DLL does not found. Error: ImportError: DLL load failed:The...
As noted, since it isn't possible to inherit from `std::complex` (without errors), a common implementation hack is to wrap a member value. However, as written, though `xtensor` and `xarray` can...
I have unexpexcted results from the matrix_power with even exponents. ``` void ex1_mpow_run() { xt::xarray arr1{{1, 1, 0}, {1, 0, 1}, {0, 0, 0}}; std::cout arr1 ^ 6 ans =...
Fixed eigh() when the Matrix is too big. The first time syevd is called is to get the work size, but sometimes the size returned is less than the minimum...
in cmake file, add lib (Open3D::Open3D xtensor xtensor-blas) ,call function "linalge.lstsq()" compiled ok, but run failed, with lapack error. when add lib (xtensor xtensor-blas Open3D::Open3D) ,run ok. if eigen and...