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