{"action":"created","issue":{"url":"https://api.github.com/repos/shogun-toolbox/shogun/issues/2667","labels_url":"https://api.github.com/repos/shogun-toolbox/shogun/issues/2667/labels{/name}","comments_url":"https://api.github.com/repos/shogun-toolbox/shogun/issues/2667/comments","events_url":"https://api.github.com/repos/shogun-toolbox/shogun/issues/2667/events","html_url":"https://github.com/shogun-toolbox/shogun/issues/2667","id":53067475,"number":2667,"title":"Native implementations in Linalg.","user":{"login":"sanuj","id":4343847,"avatar_url":"https://avatars.githubusercontent.com/u/4343847?v=3","gravatar_id":"","url":"https://api.github.com/users/sanuj","html_url":"https://github.com/sanuj","followers_url":"https://api.github.com/users/sanuj/followers","following_url":"https://api.github.com/users/sanuj/following{/other_user}","gists_url":"https://api.github.com/users/sanuj/gists{/gist_id}","starred_url":"https://api.github.com/users/sanuj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanuj/subscriptions","organizations_url":"https://api.github.com/users/sanuj/orgs","repos_url":"https://api.github.com/users/sanuj/repos","events_url":"https://api.github.com/users/sanuj/events{/privacy}","received_events_url":"https://api.github.com/users/sanuj/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2014-12-29T20:03:28Z","updated_at":"2015-01-09T12:48:46Z","closed_at":null,"body":"@karlnapf @lambday I would like to work on this. Currently `HAVE_LINALG_LIB` is defined provided `eigen3` & `viennacl` are found, and supported c++11 compiler is used. We can change it to defining `HAVE_LINALG_LIB` only when the supported c++11 compiler is used. This can be achieved by altering `shogun/CMakeLists.txt` alone.\r\n\r\nWe can give runtime errors for the operations that can't be implemented natively in linalg. Please list down the operations that can be implemented natively (i guess Vector/Matrix dot and sum are one of them). "},"comment":{"url":"https://api.github.com/repos/shogun-toolbox/shogun/issues/comments/69330086","html_url":"https://github.com/shogun-toolbox/shogun/issues/2667#issuecomment-69330086","issue_url":"https://api.github.com/repos/shogun-toolbox/shogun/issues/2667","id":69330086,"user":{"login":"sanuj","id":4343847,"avatar_url":"https://avatars.githubusercontent.com/u/4343847?v=3","gravatar_id":"","url":"https://api.github.com/users/sanuj","html_url":"https://github.com/sanuj","followers_url":"https://api.github.com/users/sanuj/followers","following_url":"https://api.github.com/users/sanuj/following{/other_user}","gists_url":"https://api.github.com/users/sanuj/gists{/gist_id}","starred_url":"https://api.github.com/users/sanuj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanuj/subscriptions","organizations_url":"https://api.github.com/users/sanuj/orgs","repos_url":"https://api.github.com/users/sanuj/repos","events_url":"https://api.github.com/users/sanuj/events{/privacy}","received_events_url":"https://api.github.com/users/sanuj/received_events","type":"User","site_admin":false},"created_at":"2015-01-09T12:48:46Z","updated_at":"2015-01-09T12:48:46Z","body":"Nice to hear from you @lambday :D. I think not disturbing `HAVE_LINALG_LIB` is a good idea. Looking forward to your modifications."}}