2013/1/4 Andreas Mueller <[email protected]>:
> Hi Willi.
> I'd think this is an oversight.
> Feel free to open an issue on github.

I don't think it is an oversight. In one case it was easier to
generate a CSC layouted datastructure and a COO in the other.

One does not want to trigger a memory copy by calling `.tocsr` in
advance if the next estimator in the pipeline needs a CSC layout.

CSC representation is more efficient for coordinate descent based
algorithms (right now we just have linear regression models) or
(ensembles of) decision trees (currently the sparse input is not
implemented but it might in the future and at that point CSC will be
the most adapted memory layout).

--
Olivier
http://twitter.com/ogrisel - http://github.com/ogrisel

------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to