4 ms·
More precisely, it's an MLP library. My wishlist for Rust in scientific programming: - A really nice ndarray library interfacing with BLAS/LAPACK, like NumPy
by ajtulloch 12y ago
More precisely, it's an MLP library.
My wishlist for Rust in scientific programming:
- A really nice ndarray library interfacing with BLAS/LAPACK, like NumPy
- A nice CUDA library for wrapping the C API
- A Jupyter/IPython kernel
- and of course, a whole bunch of people using Rust for scientific programming.
- perone 12y agoIn sum, everything you already have in Python.
- eigenrick 12y agoEverything except execution times that are remotely acceptable.
- cmrx64 12y agoI've been working slowly on getting solid BLAS/LAPACK abstractions.
- yellowapple 12y agoHave you already looked into Julia? It has a lot of these things (if not all of them; I'm not sure about the ndarray bit).
- wodenokoto 12y agoWould rust be much faster than Julia for these kinds of things? And are compile languages even suited for notebook style programming?
- eigenrick 12y agoI think BLAS/LAPACK are getting old, I know of cases where they got their lunch eaten by JIT'd VMs. Much of stats and linear alg is embarrassingly vectorizable. I would love to see modern SIMD implementations (preferably written in RUST) :)