On Wed, Oct 26, 2011 at 10:16 PM, Lance Norskog <[email protected]> wrote:
> What about Groovy? Java does have scripting languages built in. Someone > (sorry can't remember) has some patches to make Mahout scala-friendly. > OK (maybe) for scala. Nix for Groovy. THe key problem is lack of a serializable closure. See http://tdunning.blogspot.com/2008/03/hello-world-for-map-reduce.html The ultimate results were that it was impossible to debug these systems due to some of (clever!) hacks I had to use to get things to work. > A use case for "programmable workflow engine" is to run the same > classification job 100 times with different tuning parameters, and save the > confusion matrices for further optimization. Which of these tools allows > this? > That is pretty easy. You can even use the evolutionary optimizer to do the optimization more cleanly. The hard part is to pass data structures around.
