Hi,



Is there anything in the cerebro2 directory in /tmp? Also, can you post what 
you see in the Javascript console in your browser?




- Chetan

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)
>>
>>

Reply via email to