Rust for computer vision, linear algebra, and tensors

51 points UnsafePantomime

I'm beginning to use Rust for my PhD research, which I hope to take and form a company with. As I'm porting Python code that I've written in numpy, opencv, and ONNX, I have been running into some missing methods and packages. I'm using ndarray, twistedfall/opencv, and ort. With this set, I've found that I'm missing fairly low level functions, like bilinear interpolation, calculating eigenvectors and similar. I know that some of my issues can be addressed by pulling in nalgebra. I'm concerned that Rust is not mature enough for this kind of work. What are other people's experiences/recommendations in this space?