Hello Matt, I'm sorry for the late reply, I was away from home for a few days. You are right, I hadn't re-compiled and re-installed, when I realised I was feeling so ashamed I didn't even post it here :).
Recompiling and reinstalling has not been as easy as I thought it would be though. After pulling the new version from git, removing the old installed one from /nta/eng/lib/python2.7/site-packages and trying to install it with python setup.py install --user (or using the develop option), I'm finding the error log attached. At first I thought it was because of an old version of numpy, but after updating to 1.9.2, I'm still getting errors. I don't really know why this is happening, any clue? Thanks again! Jose 2015-04-06 14:43 GMT-07:00 Matthew Taylor <[email protected]>: > Jose, > > My main concern is that you don't have NuPIC installed properly. When you > pulled the latest source code for NuPIC, did you re-compile and re-install? > > Marek, I think we should remove this section from the wiki since it's so > old: > https://github.com/numenta/nupic/wiki/Running-Nupic-in-a-Virtual-Machine#preset-vm-image. > Is that ok with you? > > > --------- > Matt Taylor > OS Community Flag-Bearer > Numenta > > On Sun, Apr 5, 2015 at 11:13 PM, Pascal Weinberger < > [email protected]> wrote: > >> Try : >> from permutationsrunner import DEFAULT_OPTIONS >> >> Pascal >> >> >> -------- Original message -------- >> From: Jose Luis Contreras Santos >> Date:04/05/2015 20:29 (GMT+01:00) >> To: Pascal Weinberger >> Subject: Re: Swarming not generating model_params >> >> Thank you Pascal, unfortunately I tried it and doesn't seem to be the >> problem... I don't get why the first of these lines is working but the >> second is not: >> >>> from nupic.swarming import permutations_runner >>> >> from nupic.swarming.permutations_runner import DEFAULT_OPTIONS >>> >> >> I don't really know which kind of problem it is, as it seems to be >> something related with my settings... any idea of an approach to debugging? >> >> Maybe it's the file structure? Right now what I have is the following >> >> home >>> >>>> nupic >>>> >>>>> nupic-source >>>>> >>>>>> scripts >>>>>> >>>>>>> run_swarm.py >>>>>>> >>>>>> nupic >>>>>> >>>>>>> swarming >>>>>>> >>>>>>>> permutations_runner.py >>>>>>>> >>>>>>> >> With the $NUPIC variable being '/home/nupic/nupic-source', I am running >> *$NUPIC/scripts/run_swarm.py search_def.json * >> and getting the already mentioned error, >> >> Traceback (most recent call last): >>> File "/home/nupic/nupic-source/scripts/run_swarm.py", line 31, in >>> <module> >>> from nupic.swarming.permutations_runner import DEFAULT_OPTIONS >>> ImportError: cannot import DEFAULTname _OPTIONS >>> >> >> >> Thanks, >> >> Jose >> >> 2015-04-05 18:03 GMT+02:00 Pascal Weinberger <[email protected]>: >> >>> Hey Jose, >>> >>> this might be because you did not set the NUPIC variable. >>> if the following doesnt help, consider opening a new issue here: >>> https://github.com/numenta/nupic/issues/new >>> >>> Try executing : >>> export NUPIC="$(pip show nupic | grep 'Location:' | sed 's/Location: >>> //')/nupic" >>> >>> >>> thanks >>> >>> Pascal >>> >>> 2015-04-05 14:31 GMT+02:00 Jose Luis Contreras Santos < >>> [email protected]>: >>> >>>> Thank you Mark, >>>> >>>> I have updated nupic-source, but now I am encountering some new >>>> troubles when trying to swarm: when swarming this way, I get the following >>>> error: >>>> >>>> $NUPIC/scripts/run_swarm.py search_def.json >>>>> Traceback (most recent call last): >>>>> File "/home/nupic/nupic-source/scripts/run_swarm.py", line 32, >>>>> in <module> >>>>> from nupic.swarming.permutations_runner import DEFAULT_OPTIONS >>>>> ImportError: cannot import name DEFAULT_OPTIONS >>>>> >>>> >>>> I wold appreciate some help, I'm feeling a little bit clueless at this >>>> point. >>>> >>>> Cheers, >>>> >>>> Jose >>>> >>>> >>>> 2015-03-31 2:01 GMT+02:00 Marek Otahal <[email protected]>: >>>> >>>>> Hi Jose, >>>>> >>>>> it's definitely not up-to-date, so updating, as you suggest, would be >>>>> the first step. >>>>> Second, you could verify that $NUPIC/scripts/run_swarm.py >>>>> /your/swarming/path >>>>> produces the requested params. >>>>> >>>>> Cheers, Mark >>>>> >>>>> >>>>> On Tue, Mar 31, 2015 at 1:47 AM, Jose Luis Contreras Santos < >>>>> [email protected]> wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> I am running NuPIC from the preset VM image provided here >>>>>> <https://github.com/numenta/nupic/wiki/Running-Nupic-in-a-Virtual-Machine#preset-vm-image>, >>>>>> but I am having some trouble running swarms programmatically, as for some >>>>>> reason the model_params.py file is not being created. This is a snippet >>>>>> of >>>>>> the code I am running (based on Matt's tutorial on predicting sine >>>>>> waves): >>>>>> >>>>>> import shutil >>>>>>> from nupic.swarming import permutations_runner >>>>>>> from nupic.frameworks.opf.modelfactory import ModelFactory >>>>>>> def swarm_over_data(): >>>>>>> permutations_runner.runPermutations(["search_def.json", >>>>>>> "--maxWorkers=4", "--overwrite"]) >>>>>>> shutil.copyfile("model_0/model_params.py", "model_params.py") >>>>>> >>>>>> >>>>>> At that point, when trying to copy the file, I am getting this >>>>>> error: (which is normal because model_params.py is actually not there, >>>>>> swarming only created description.py and params.csv) >>>>>> >>>>>> IOError: [Errno 2] No such file or directory: >>>>>>> 'model_0/model_params.py' >>>>>> >>>>>> >>>>>> My question is, does anybody know why this is happening? My guess is >>>>>> that maybe the version of NuPIC provided with the VM image is not up to >>>>>> date, in which case I think I can just pull the most recent version from >>>>>> gitHub, is that right? >>>>>> >>>>>> Thank you for your help! >>>>>> Jose Luis >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Marek Otahal :o) >>>>> >>>> >>>> >>> >> >
ErrorLog
Description: Binary data
