+1. I like it!
On Tue, Apr 1, 2014 at 10:47 AM, Matthew Taylor <[email protected]> wrote: > I will take the lack of comments as an affirmation of the issue. :) > > https://github.com/numenta/nupic/issues/762 > > --------- > Matt Taylor > OS Community Flag-Bearer > Numenta > > > On Mon, Mar 31, 2014 at 12:43 PM, Matthew Taylor <[email protected]> wrote: > >> I want a way to write a script to swarm over several data sets and create >> model params for each of them, programmatically. Currently, you have to >> create a "swarm description" JSON file [1] for each swarm you want to run, >> then pass it to the run_swarm.py script [2]. >> >> I've recently updated the swarming code to create a model_params.py file >> so the swarm run and model execution can be scripted [3], but I want to >> extend this so I can programmatically create swarm descriptions from data >> sets. >> >> I'm thinking about creating a new feature request in our issue tracker, >> that goes something like this: >> >> * * * >> "Ability to create swarm permutations from a script" >> >> The current `nupic.swarming.permutations_runner` module was obviously >> created as a part of a command-line utility, but I want to create and run >> swarms in my own program. I'd like to see a `runPermutations` function that >> will accept a dict in place of the filepath to a swarm description file. >> Even better would be an inner function that is not expected to be called >> with CLI arguments. EVEN BETTER would be a complete interface for for >> swarming at `nupic.swarming` that exposes easy ways to run swarms without >> the CLI and returns model_params as the result, so they can immediately be >> turned into a model object without ever touching the file system. >> * * * >> >> Any comments or suggestions before I create this ticket? Of course, I >> could always just create some transient JSON swarm description files behind >> the scenes and pass the file paths into runPermutations, which is what I >> will do in the meantime. But I think we should treat swarming in general as >> more than just a command line utility. >> >> [1] >> https://github.com/numenta/nupic/wiki/Running-Swarms#the-swarm-description >> [2] https://github.com/numenta/nupic/wiki/Running-Swarms#example >> [3] >> https://github.com/numenta/nupic/wiki/Running-Swarms#running-a-swarm-programmatically >> >> --------- >> Matt Taylor >> OS Community Flag-Bearer >> Numenta >> > > > _______________________________________________ > nupic mailing list > [email protected] > http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org > >
_______________________________________________ nupic mailing list [email protected] http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
