-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version conflict with ndarray 0.16.0 #380
Comments
@termoshtt it seems that you are the owner of the crate. Would it be possible to take a bit of time to bump the crate ? 😄 |
For what it's worth, just ran into the same kind of incompatibility with my library. In my library, I'm also using Codeuse ndarray::array;
use ndarray_linalg::svd::SVD;
fn main() {
let a = array![[4.20, 6.9], [6.9, -4.20],];
let (u, s, vt) = a.svd(true, true).unwrap();
} Visual Studio Code Error
|
mark the same problem |
Has anyone solved this problem yet? |
For those really dying to use advanced linear algebra techniques in Rust, I can advise looking at faer. The maintainer does regular devstreams to develop the project, and its performances are really great when compared to usual linear algebra libraries (BLAS, LAPACK, etc...). |
I indirectly solved my problem by switching to nalgebra. Probably not the answer you're looking for. Honestly, for my use case ndarray was probably overkill anyway; I did try forking |
Hello. As it seems, using ndarray 0.16.0 (latest now) breaks some implementations in ndarray-linalg, such as
ndarray_linalg::solve::Inverse
(see picture below using rust-analyzer diagnostic). I don't know if it was planned to solve it already but I put it here. Thank you in advance for solving this !Dependencies :
The text was updated successfully, but these errors were encountered: