Nice!  I was unaware of that wiki page. I don't know if added bits from
above is actually needed if the build will eventually detect differences in
nupic.core locally and remotely - at some future date?

I just didn't know there was already a wiki with a lot of this...

David





On Thu, Jul 31, 2014 at 1:07 PM, Matthew Taylor <[email protected]> wrote:

> David,
>
> There is a wiki:
> https://github.com/numenta/nupic/wiki/NuPIC's-Dependency-on-nupic.core
>
> But if you think it could be more useful with the info from above, please
> edit it.
>
> ---------
> Matt Taylor
> OS Community Flag-Bearer
> Numenta
>
>
> On Thu, Jul 31, 2014 at 10:42 AM, cogmission1 . <
> [email protected]> wrote:
>
>> The above (re: optional update/building of nupic.core and the project
>> content description) would might be good to have on the wiki - I found it
>> really helpful David
>>
>> -David Ray
>>
>>
>> On Thu, Jul 31, 2014 at 11:59 AM, David Ragazzi <[email protected]>
>> wrote:
>>
>>> Hi Cavan,
>>>
>>> I answered the Dr. Blackburn (private) message about this, but now I see
>>> your question on ML. Nice that you managed install NuPIC. By the way, if
>>> you have limited internet conection and you aren't able to update
>>> nupic.core at every build, you can bypass this process.
>>>
>>> I explanned this in the message:
>>>
>>> >>Yeah, you're right on your thoughts. NuPIC is basically a Python
>>> project that use C++ extensions due to performance issues. On of the C++
>>> extensions is nupic.core which is provided at a separated repository. When
>>> you install for the first time, a copy of nupic.core is cloned from scratch
>>> and then 'setup.py' will build it using CMake/Make. In next times, it will
>>> simply check if there're changes in nupic.core repo and built it again.
>>> >>
>>> >>The question is: is possible bypass this problem?
>>> >>Yes: you can download nupic.core separately into 'extensions/core'
>>> folder and then disable/remove the lines in the CMake file that download
>>> and fetch changes in nupic.core.
>>> >>
>>> >>This worked for me several times. Let me know if you any issues with
>>> this. :-)
>>>
>>> David
>>>
>>>
>>>  On 31 July 2014 13:20, Matthew Taylor <[email protected]> wrote:
>>>
>>>> Cavan,
>>>>
>>>> There is an open bug for this. I was wondering if it would come up
>>>> again.
>>>> https://github.com/numenta/nupic/issues/1140#issuecomment-50277312
>>>>
>>>> I'll try to replicate today.
>>>>
>>>> ---------
>>>> Matt Taylor
>>>> OS Community Flag-Bearer
>>>> Numenta
>>>>
>>>>
>>>> On Thu, Jul 31, 2014 at 9:08 AM, Cavan Day-Lewis <
>>>> [email protected]> wrote:
>>>>
>>>>> Classification: NPL Management Ltd - Public
>>>>>
>>>>> Hi Matt,
>>>>>
>>>>> Thank you very much, this fixed the problem,  I now have NuPIC
>>>>> installed!  I am trying your tutorial but have been unsuccessful when it
>>>>> comes to swarming. I receive the following error:
>>>>>
>>>>> IOError: [Errno 2] No such file or directory:
>>>>> '/usr/local/lib/pyhton2.7/dist-packages/nupic-0.1.0-py2.7.egg/nupic/swarming/jsonschema/jobParamsSchema.json'
>>>>>
>>>>> p.s. (I ran the test swarm successfully: '$NUPIC/scripts/run_swarm.py
>>>>> $NUPIC/examples/swarm/simple/search_def.json  --maxWorkers=4')
>>>>>
>>>>> Once again thanks for your help.
>>>>>
>>>>> Cavan
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: nupic [mailto:[email protected]] On Behalf Of
>>>>> Matthew Taylor
>>>>> Sent: 30 July 2014 19:59
>>>>> To: NuPIC general mailing list.
>>>>> Subject: Re: [nupic-discuss] Error running swarms [NP]
>>>>>
>>>>> You might try editing this file:
>>>>>
>>>>> https://github.com/numenta/nupic/blob/master/.nupic_modules
>>>>>
>>>>> It should be right in your root of NuPIC. Update it to:
>>>>>
>>>>> # Default nupic.core dependencies (override in optional .nupic_config)
>>>>> NUPIC_CORE_REMOTE = 'https://github.com/numenta/nupic.core.git'
>>>>> NUPIC_CORE_COMMITISH = '48e4c912c9ee03b8a405c7130a52fb01ce6c6068'
>>>>>
>>>>> Try that and build again.
>>>>> ---------
>>>>> Matt Taylor
>>>>> OS Community Flag-Bearer
>>>>> Numenta
>>>>>
>>>>>
>>>>> On Wed, Jul 30, 2014 at 9:02 AM, Cavan Day-Lewis <
>>>>> [email protected]> wrote:
>>>>> > Classification: NPL Management Ltd - Public
>>>>> >
>>>>> > Hi David and Matt,
>>>>> >
>>>>> >
>>>>> >
>>>>> > Thank you very much for your advice. After making sure my
>>>>> dependencies
>>>>> > are up to date I’ve got to the stage:
>>>>> >
>>>>> >
>>>>> >
>>>>> > python setup.py install            --(I’ve tried running it normally
>>>>> and as
>>>>> > the root user, with the “sudo” command)
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > and the following error message occurred:
>>>>> >
>>>>> >
>>>>> >
>>>>> > fatal: unable to connect to github.com:
>>>>> >
>>>>> > github.com[0: 192.30.252.130]: errno=Connection refused
>>>>> >
>>>>> >
>>>>> >
>>>>> > Cloning into ‘/home/john/nupic2/nupic/extensions/core’...
>>>>> >
>>>>> > CMake Error at CMakeLists.txt:267 (message):
>>>>> >
>>>>> > Unable to clone git://github.com/numenta/nupic.core.git into
>>>>> > /home/john/nupic2/nupic/extensions/core
>>>>> >
>>>>> > Call Stack (most recent call first):
>>>>> >
>>>>> >      CMakeLists.txt:751 (generate_submodule_library)
>>>>> >
>>>>> >
>>>>> >
>>>>> > Unable to generate build scripts!
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > I believe this issue stems from the fact that the network I’m on at
>>>>> > work, has a firewall preventing me from using the git:// protocol, I
>>>>> > will need to use the https:// protocol instead. Is it a good idea to
>>>>> > edit the code to fix this, if so where would I find the code?
>>>>> >
>>>>> >
>>>>> >
>>>>> > Thanks,
>>>>> >
>>>>> > Cavan
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > From: nupic [mailto:[email protected]] On Behalf Of
>>>>> > Matthew Taylor
>>>>> > Sent: 30 July 2014 16:29
>>>>> > To: NuPIC general mailing list.
>>>>> > Subject: Re: [nupic-discuss] Error running swarms [NI]
>>>>> >
>>>>> >
>>>>> >
>>>>> > Cavan,
>>>>> >
>>>>> >
>>>>> >
>>>>> > You won't need to reclone the project. Just set the $NUPIC
>>>>> environment
>>>>> > variable to point to the path where you have it checked out and run:
>>>>> >
>>>>> >
>>>>> >
>>>>> > cd $NUPIC
>>>>> >
>>>>> > git clean -dfx
>>>>> >
>>>>> > git pull origin master
>>>>> >
>>>>> > python setup.py install
>>>>> >
>>>>> >
>>>>> >
>>>>> > If you want to try to run tests...
>>>>> >
>>>>> >
>>>>> >
>>>>> > ./run_tests.sh -u
>>>>> >
>>>>> >
>>>>> >
>>>>> > But yeah, like David said, you might need to ensure your dependencies
>>>>> > are installed with the right versions.
>>>>> >
>>>>> >
>>>>> > ---------
>>>>> >
>>>>> > Matt Taylor
>>>>> >
>>>>> > OS Community Flag-Bearer
>>>>> >
>>>>> > Numenta
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Wed, Jul 30, 2014 at 4:40 AM, David Ray
>>>>> > <[email protected]>
>>>>> > wrote:
>>>>> >
>>>>> > Hi Cavan,
>>>>> >
>>>>> >
>>>>> >
>>>>> > I tried re-installing over an old installation also, and I just want
>>>>> > to warn you of uninstalling numpy before you proceed. I am still
>>>>> > working with Matt (haven't gotten back to it yet because it's my work
>>>>> > computer and I am busy ...well... Working :-) ). But this may cause
>>>>> > some problems that Matt and I haven't worked through.
>>>>> >
>>>>> >
>>>>> >
>>>>> > Just a "heads-up"
>>>>> >
>>>>> >
>>>>> >
>>>>> > David Ray
>>>>> >
>>>>> > Sent from my iPhone
>>>>> >
>>>>> >
>>>>> > On Jul 30, 2014, at 4:30 AM, "Cavan Day-Lewis"
>>>>> > <[email protected]>
>>>>> > wrote:
>>>>> >
>>>>> > Classification: NPL Management Ltd - Internal
>>>>> >
>>>>> > I am relatively new to Nupic and have experienced a few issues
>>>>> > regarding running swarms.
>>>>> >
>>>>> >
>>>>> >
>>>>> > I have tried to follow the steps on Matt Taylor’s One Hot Gym
>>>>> > Prediction Tutorial video on YouTube, however, I have been
>>>>> > unsuccessful in running a swarm over the “rec-center-hourly.csv”
>>>>> file.
>>>>> > I received an error that said I had a non-ASCII character somewhere
>>>>> in
>>>>> > the code even though all of the code matched the example on GitHub
>>>>> and
>>>>> > there didn’t seem to be any odd characters. I have come to the
>>>>> > conclusion that I am probably running an outdated version of NuPIC. I
>>>>> > installed it about a year ago, so can I update this version of NuPIC
>>>>> > by entering in the “git clone https://github.com/numenta/nupic.git”
>>>>> > command or do I need to start again from scratch by removing the old
>>>>> version and installing the current version?
>>>>> >
>>>>> >
>>>>> >
>>>>> > I would appreciate any advice on this matter.
>>>>> >
>>>>> >
>>>>> >
>>>>> > Thanks,
>>>>> >
>>>>> > Cavan
>>>>> >
>>>>> >
>>>>> >
>>>>> > ________________________________
>>>>> >
>>>>> > If you have received this message in error, please notify us and
>>>>> > remove it from your system.
>>>>> > NPL Management Ltd cannot guarantee that the e-mail or any
>>>>> attachments
>>>>> > are free from viruses.
>>>>> >
>>>>> > NPL Management Ltd is a company registered in England and Wales,
>>>>> number:
>>>>> > 2937881
>>>>> > Registered office: Serco House | 16 Bartley Wood Business Park |
>>>>> Hook,
>>>>> > Hampshire | UK | RG27 9UY
>>>>> >
>>>>> > ________________________________
>>>>> >
>>>>> > <npl-logo.jpg>
>>>>> >
>>>>> > STAY CONNECTED
>>>>> > <twitter.jpg> <facebook.jpg> <youtube.jpg> <apple.jpg> <connect.jpg>
>>>>> >
>>>>> > _______________________________________________
>>>>> > 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
>>>>> >
>>>>> >
>>>>> >
>>>>> >
>>>>> > _______________________________________________
>>>>> > 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
>>>>>
>>>>> --
>>>>> If you have received this message in error, please notify us and
>>>>> remove it from your system.
>>>>> NPL Management Ltd cannot guarantee that the e-mail or any attachments
>>>>> are free from viruses.
>>>>>
>>>>> NPL Management Ltd is a company registered in England and Wales,
>>>>> number: 2937881
>>>>> Registered office: Serco House | 16 Bartley Wood Business Park | Hook,
>>>>> Hampshire | UK | RG27 9UY
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>>
>>>>
>>>
>>>
>>> --
>>> David Ragazzi
>>> MSc in Sofware Engineer (University of Liverpool)
>>> OS Community Commiter at Numenta.org
>>> --
>>> "I think James Connolly, the Irish revolutionary, is right when he says that
>>> the only prophets are those who make their future. So we're not
>>> anticipating, we're working for it."
>>>
>>> _______________________________________________
>>> 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
>>
>>
>
> _______________________________________________
> 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

Reply via email to