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

Invitation to join the rustsim community! #199

Open
sebcrozet opened this Issue Dec 2, 2018 · 1 comment

Comments

Projects
None yet
2 participants
@sebcrozet
Copy link

sebcrozet commented Dec 2, 2018

Hello @AtheMathmo and everyone !

I ended up here after reading that reddit comment. rusty-machine appears to be quite advanced already so it is unfortunate it is not very maintained anymore. It also looks like the linear algebra crate this is based on (rulinalg) has not be updated for at least a year, which is also not a good sign.

I would like to suggest the addition of rusty-machine to the rustsim github organization. That way it would benefit from a more steady maintenance level and from various communication channels (discord channel, and user forum based on discourse).

Because of the lack of maintenance on rulinalg, I would suggest switching to nalgebra which likely has all you need (and more) and actually performs better than rulinalg in most situations. You will find some benchmarks of matrix decompositions there.

If you are interested in this change, please let me know ! I will work on the nalgebra migration (or mentor someone that would like to do it).

Nice work with this crate!

@AtheMathmo

This comment has been minimized.

Copy link
Owner

AtheMathmo commented Dec 7, 2018

Sorry for the slow response. I don't have much time to put together a detailed response right now but I wanted to reply while I remember!

I would love to see rusty-machine become part of rustsim. If this is something that can be achieved I would be happy to put in a little time to help the transition go smoothly.

And I agree with switching over to nalgebra. I had various reasons for not doing so before (mostly minor and preference-biased) but at this point I am sure that it would make a much more promising backend and would give access to higher dimensionsal storage which is nice!

While I don't have much time I would like to try and offer support where I can to see this happen. I really believe that rusty-machine could be a valuable addition to the rust ecosystem with a little more love!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment