When you visit the page in your browser, do you see any output from the shell 
running the server?

On Mon, Oct 27, 2014 at 10:01 PM, Mika Schiller <[email protected]>
wrote:

> I see the same
> http://0.0.0.0:8080/
> Then when I run python -m SimpleHTTPServer 8000 in nupic.cerebro2/static I
> see
> Serving HTTP on 0.0.0.0 port 8000 ...
> On Tue, Oct 28, 2014 at 12:52 AM, Chetan Surpur <[email protected]> wrote:
>> In nupic.cerebro2.server, when you run `python server.py`, what do you
>> see? I see this:
>>
>>  ยป python server.py
>> http://0.0.0.0:8080/
>>
>>
>>
>> On Mon, Oct 27, 2014 at 9:41 PM, Mika Schiller <[email protected]>
>> wrote:
>>
>>> I pulled the latest code, but still no simulation visible as screenshot
>>> shows. Javascript console attached also. Here are the steps I'm following:
>>>
>>> 1) Run Patcher().patchSP(sp)and then sp.compute()  for 20 learning
>>> iterations
>>>
>>> 2) cd into nupic.cerebro2.server and run python server.py
>>>
>>> 3) cd into nupic.cerebro2/static and run python -m SimpleHTTPServer 8000
>>>
>>> On Mon, Oct 27, 2014 at 11:56 PM, Chetan Surpur <[email protected]>
>>> wrote:
>>>
>>>> Actually, I just resolved that issue and merged. If you pull the latest
>>>> code and try again, it should work.
>>>>
>>>>
>>>>
>>>> On Mon, Oct 27, 2014 at 8:50 PM, Chetan Surpur <[email protected]>
>>>> wrote:
>>>>
>>>>> Mika,
>>>>>
>>>>> In nupic.cerebro2.server, did you run `python server.py 9090`?
>>>>>
>>>>> See this issue: https://github.com/numenta/nupic.cerebro2/issues/65
>>>>>
>>>>> - Chetan
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Oct 27, 2014 at 8:11 PM, Mika Schiller <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Chetan, the code runs fine now, though there is still no simulation
>>>>>> showing at http://localhost:8000/
>>>>>>
>>>>>> I've attached a screenshot of my javascript console. Seems it might be
>>>>>> related to a javascript issue.
>>>>>>
>>>>>> On Mon, Oct 27, 2014 at 8:25 PM, Chetan Surpur <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Mika,
>>>>>>>
>>>>>>> I just merged a PR [1] that should resolve this issue. Please update
>>>>>>> and try it again.
>>>>>>>
>>>>>>> [1] https://github.com/numenta/nupic.cerebro2.server/pull/14
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Chetan
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Oct 27, 2014 at 4:25 PM, Mika Schiller <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Woops, accidentally hit send. Here is the corrected code to run the
>>>>>>>> patched sp
>>>>>>>>
>>>>>>>>
>>>>>>>>  from nupic.encoders import ScalarEncoder
>>>>>>>>>
>>>>>>>>> from nupic.research.spatial_pooler import SpatialPooler
>>>>>>>>>
>>>>>>>>> import numpy
>>>>>>>>>
>>>>>>>>> from patcher import Patcher
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> #create an encoder
>>>>>>>>>
>>>>>>>>> encoder = ScalarEncoder(n=22, w=3, minval=2.5, maxval=97.5,
>>>>>>>>>> clipInput=True, forced=True)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> #create a spatial pooler
>>>>>>>>>
>>>>>>>>> sp = SpatialPooler(inputDimensions=(22),
>>>>>>>>>
>>>>>>>>> columnDimensions=(4,), potentialRadius=22,
>>>>>>>>>> numActiveColumnsPerInhArea=1,
>>>>>>>>>
>>>>>>>>> globalInhibition=True, synPermActiveInc=0.03, potentialPct=1.0)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>  Patcher().patchSP(sp)
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> #make sp learn input 20 times
>>>>>>>>>
>>>>>>>>> output = numpy.zeros((4,), dtype='int')
>>>>>>>>>
>>>>>>>>> for _ in xrange(20):
>>>>>>>>>
>>>>>>>>>     sp.compute(encoder.encode(1), learn=True, activeArray=output)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>> On Mon, Oct 27, 2014 at 5:35 PM, Matthew Taylor <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Mika, did Chetan's tip to patch the SP before running Cerebro fix
>>>>>>>>> your problem?
>>>>>>>>> ---------
>>>>>>>>> Matt Taylor
>>>>>>>>> OS Community Flag-Bearer
>>>>>>>>> Numenta
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Oct 20, 2014 at 9:15 PM, Chetan Surpur <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>> > Ah, so you have to patch the SP
>>>>>>>>> > before
>>>>>>>>> >  you run it.
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>> > On Sun, Oct 19, 2014 at 4:12 PM, Mika Schiller <
>>>>>>>>> [email protected]>
>>>>>>>>> > wrote:
>>>>>>>>> >>
>>>>>>>>> >> I'm trying to make the sp learn an input 20 times as you can see
>>>>>>>>> in the
>>>>>>>>> >> code below. First I go into nupic.cerebro2.server directory and
>>>>>>>>> run python
>>>>>>>>> >> server.py 9090. Then I go into nupic.cerebro2 directory, then
>>>>>>>>> /static and
>>>>>>>>> >> then run python -m SimpleHTTPServer 8000. When I go to
>>>>>>>>> >> http://localhost:8000/ I see the display, but no cells or
>>>>>>>>> anything. I've
>>>>>>>>> >> attached a screenshot of what I'm seeing. Any idea what might be
>>>>>>>>> going on
>>>>>>>>> >> here? Did I patch the sp correctly? Thanks!
>>>>>>>>> >>
>>>>>>>>> >>>>
>>>>>>>>> >>>> from nupic.encoders import ScalarEncoder
>>>>>>>>> >>>>
>>>>>>>>> >>>> from nupic.research.spatial_pooler import SpatialPooler
>>>>>>>>> >>>>
>>>>>>>>> >>>> import numpy
>>>>>>>>> >>>>
>>>>>>>>> >>>> from patcher import Patcher
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>> #create an encoder
>>>>>>>>> >>>>
>>>>>>>>> >>>> encoder = ScalarEncoder(n=22, w=3, minval=2.5, maxval=97.5,
>>>>>>>>> >>>> clipInput=True, forced=True)
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>> #create a spatial pooler
>>>>>>>>> >>>>
>>>>>>>>> >>>> sp = SpatialPooler(inputDimensions=(22),
>>>>>>>>> >>>>
>>>>>>>>> >>>> columnDimensions=(4,), potentialRadius=22,
>>>>>>>>> numActiveColumnsPerInhArea=1,
>>>>>>>>> >>>>
>>>>>>>>> >>>> globalInhibition=True, synPermActiveInc=0.03, potentialPct=1.0)
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>> #make sp learn input 20 times
>>>>>>>>> >>>>
>>>>>>>>> >>>> output = numpy.zeros((4,), dtype='int')
>>>>>>>>> >>>>
>>>>>>>>> >>>> for _ in xrange(20):
>>>>>>>>> >>>>
>>>>>>>>> >>>>     sp.compute(encoder.encode(1), learn=True,
>>>>>>>>> activeArray=output)
>>>>>>>>> >>
>>>>>>>>> >>
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>> if __name__ == "__main__":
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>>
>>>>>>>>> >>>>    Patcher().patchSP(sp)
>>>>>>>>> >>
>>>>>>>>> >>
>>>>>>>>> >> <Screen Shot 2014-10-19 at 7.08.50 PM.png>
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>> <Screen Shot 2014-10-27 at 11.04.26 PM.png>
>>>>>
>>>>>
>>>>> <Screen Shot 2014-10-27 at 11.04.26 PM.png>
>>>>
>>>>
>>>>
>>> <Screen Shot 2014-10-28 at 12.37.12 AM.png><Screen Shot 2014-10-28 at
>>> 12.40.11 AM.png>
>>
>>
>>

Reply via email to