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
make use of linalg within Shogun #2747
Comments
Useful for the linalg GSoC project. https://github.com/shogun-toolbox/shogun/wiki/GSoC_2015_project_linalg |
Are we using c++11 everywhere in shogun then? |
@karlnapf & @SunilMahendrakar could i know the status of this? Maybe I could pick up where you left off. |
https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/distributions/Gaussian.cpp#L318 |
absolutely! I think most of linalg that is needed is there, so that should be easy. Make sure to send a few minimal unit tests before modifying the code ... |
There are still many loops who wait to be replaced with linalg calls |
This task is to make Shogun's internal make use of the new linalg framework
It is pretty simple: Take a method that you want to replace, say some dot product. Then go through Shogun's code and search for appearances of dot products. Those could take a lot of different forms
For example, linear solves are much easier to find as you can search for eigen3/lapack's method for that directly.
The text was updated successfully, but these errors were encountered: