Hello, i would like to put for discussion a proposal of adding a module mathout-math-scala to Mahout containing various scala DSLs for Mahout project.
Here is what i have got so far : http://weatheringthrutechdays.blogspot.com/2013/07/scala-dsl-for-mahout-in-core-linear.html for now it is in-core stuff only, but it can also be used to script out driver pipelines for Mahout DRM and solvers. (Some code, in particular, tests may look ugly at the moment). By proposing it as a part of Mahout, I of course pursue some selfish goals: since the stuff covers a lot of Mahout matrix APIs, if I have it away from Mahout, i would be having hard time maintaining it in sync with Mahout as the project morphs its apis. So I want to make sure that committers run my tests too before committing new changes. (I am actually using this for spark-based solvers bsed on Mahout DRMs and to make it more accessible to our data scientists to work with -- at some point I hope to contribute spark ports of some Mahout work too). Respectfully, -Dmitriy
