What I have done is the following. I downloaded the nupic directory from nupic.core and tried to compile all sourcefiles. That failed ofcourse, so I changed things in the sourcefiles. Mainly that was removing seralisation, things about 64 bits and adding some haderfiles (from yaml and apr-1). After those changes I could compile all necessary sourcefiles and put them together in a C++-library. From time to time I check nupic.core to see if there are important changes. If so I adapt the files I have.

So now I can use in my programs the spatial pooler and the temporal memory from nupic. The encoders I wrote myself and also a simple anomaly-calculation.

When I have time, I want to check all sourcefiles and throw away everything that I don't need. I only want to use the spatial pooler and the temporal memory, so I probably don't need regions, networks and other things. When that's done, I could upload those sources and the scripts to make the library and some example programs. If people are interested in that.

As you can see, now it is all a bit rough and still under construction. But with the present sources I could write a program reading hotgym and calculating the anomalies in it. And make some small testprograms.

greetings: Jos Theelen

On 2015-10-14 18:08, Matthew Taylor wrote:
Jos, is your code available? If not, can you push it to github? I would
love to see how you are utilizing the C++ only parts of NuPIC
(nupic.core). As far as I know, no one else is doing this right now
(correct me if I am wrong, community!)

Regards,

---------
Matt Taylor
OS Community Flag-Bearer
Numenta

On Wed, Oct 14, 2015 at 8:53 AM, Jos Theelen <[email protected]
<mailto:[email protected]>> wrote:

    My temporal memory (or better the connections in it) throws an
    exception: cannot create synapse: segment has reached maximum number
    of synapses. I looked around if anybody else has had this problem,
    but found nothing. I work with a 32 bit C++ program, made from the
    nupic.core sources. The parameters I used are the same as for the
    hotgym-example, that gave no problems.

    I am now trying different parameters for the temporal memory, but I
    have no idea which ones I should change. Can somebody say what could
    be the reason for this exception?


No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2015.0.6140 / Virus Database: 4447/10821 - Release Date: 10/14/15




Reply via email to