Skip to content
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

Should support training #2

Open
2 tasks
ralfbiedert opened this issue Sep 2, 2018 · 2 comments
Open
2 tasks

Should support training #2

ralfbiedert opened this issue Sep 2, 2018 · 2 comments

Comments

@ralfbiedert
Copy link
Owner

ralfbiedert commented Sep 2, 2018

Blocked by

  • Need high-performance matrix library that abstracts away sparse and dense (SIMD) matrices.
  • In turn blocked by num-traits abstraction to handle scalar and packed types / math transparently.
@rth
Copy link

rth commented Apr 30, 2020

Need high-performance matrix library that abstracts away sparse and dense (SIMD) matrices.

For sparse maybe https://github.com/vbarrielle/sprs ? They would be happy to accept SIMD improvements I think.

@ralfbiedert
Copy link
Owner Author

ralfbiedert commented Jan 15, 2021

Sorry, I just now noticed your comment!

Random thoughts:

  • sprs has too many dependencies for my taste. If safe transmutes and packed SIMD are ever going to be a thing I'd probably want to have no dependencies for the core library
  • That said I could imagine training with extra dependencies under a feature flag
  • I probably won't implement training myself though; as I don't have a need for it
  • I'll happily accept PRs from anyone seriously wanting to add that

Edit - omg ... for 2 years that issue label was wrong ...

@ralfbiedert ralfbiedert changed the title Should support classification Should support training Jan 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants